If a layer's descriptor doesn't have org.opencontainers.image.title annotation, then it's unnamed. Recently we have added hint on how to pull unnamed layers like:
Skipped pulling layers without file name in "org.opencontainers.image.title"
Use 'oras copy xxx --to-oci-layout <layout-dir>' to pull all layers.
Need E2E specs to verify:
- If an artifact contains at least one unnamed non-empty layer, the hint should be shown.
- If an artifact contains only one empty layer, the hint should not be shown.
- If all layers in the artifact are named, the hint should not be shown.
- For 2 and 3, even if the artifact contains unnamed config blob, the hint should not be shown.
If a layer's descriptor doesn't have
org.opencontainers.image.titleannotation, then it's unnamed. Recently we have added hint on how to pull unnamed layers like:Need E2E specs to verify: