opencontainers / distribution-spec

OCI Distribution Specification
https://opencontainers.org
Apache License 2.0
823 stars 202 forks source link

How to conformance test minimal compliant spec (pull only) #503

Closed smndtrl closed 8 months ago

smndtrl commented 8 months ago

Hi,

is there a way to to verify a system that fulfills the minimal requirements of the spec (All registries conforming to this specification MUST support, at a minimum, all APIs in the Pull category.) with the provided conformance test suite? Even when running with all other OCI_TEST_... set to 0, setup and teardown still push layers, manifests, tags.

For context, I'm working on a separate read-only frontend part of "compatible" registry.

sudo-bmitch commented 8 months ago

Did you use the optional steps listed at: https://github.com/opencontainers/distribution-spec/blob/main/conformance%2FREADME.md#pull

smndtrl commented 8 months ago

OMG, I didn't scroll down enough. My bad