0
Fork 0
mirror of https://github.com/project-zot/zot.git synced 2024-12-16 21:56:37 -05:00
zot/test/blackbox
Ramkumar Chinchani cb2af94b0b
feat: add support for docker images (#2714)
* feat: add support for docker images

Issue #724

A new config section under "HTTP" called "Compat" is added which
currently takes a list of possible compatible legacy media-types.

https://github.com/opencontainers/image-spec/blob/main/media-types.md#compatibility-matrix

Only "docker2s2" (Docker Manifest V2 Schema V2) is currently supported.

Garbage collection also needs to be made aware of non-OCI compatible
layer types.
feat: add cve support for non-OCI compatible layer types

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>

* 

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>

* test: add more docker compat tests

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>

* feat: add additional validation checks for non-OCI images

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>

* ci: make "full" images docker-compatible

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>

---------

Signed-off-by: Ramkumar Chinchani <rchincha@cisco.com>
2024-10-31 09:44:04 +02:00
..
annotations.bats fix: ignore metadb errors if tag not found (#2301) 2024-03-13 07:28:08 +02:00
anonymous_policy.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
ci.sh feat: add support for docker images (#2714) 2024-10-31 09:44:04 +02:00
cloud_only.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
cve.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
delete_images.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
detect_manifest_collision.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
docker_compat.bats feat: add support for docker images (#2714) 2024-10-31 09:44:04 +02:00
garbage_collect.bats ci: resource tuning for faster runs (#1967) 2023-11-15 10:44:31 -08:00
helpers_cloud.bash ci: resource tuning for faster runs (#1967) 2023-11-15 10:44:31 -08:00
helpers_metrics.bash fix: metrics should be protected behind authZ (#1895) 2023-10-20 10:33:26 +03:00
helpers_scrub.bash test(blackbox): fix the scrub test sometimes deleting the image manifest from the layout (#2236) 2024-02-08 15:21:42 +02:00
helpers_wait.bash fix: bats test refactoring (#1731) 2023-08-30 12:24:28 -07:00
helpers_zot.bash chore: upgrade trivy to v0.55.2 and update the logic of waiting for zot to start in some jobs (#2685) 2024-09-30 10:37:53 -07:00
metadata.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
metrics.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
metrics_minimal.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
multiarch_index.bats test(blackbox): add multi-arch index creation and image attributes modification (#2306) 2024-03-08 08:49:12 -08:00
pushpull.bats feat: add support for docker images (#2714) 2024-10-31 09:44:04 +02:00
pushpull_authn.bats ci: add a ML model artifact test case (#2332) 2024-03-21 22:30:43 +02:00
pushpull_running_dedupe.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
referrers.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
restore_s3_blobs.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
scrub.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
sync.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
sync_cloud.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
sync_docker.bats fix(oras)!: remove ORAS artifact references support (#2294) 2024-03-06 12:16:42 -08:00
sync_harness.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00
sync_replica_cluster.bats chore: update image-spec and dist spec to 1.1.0 (#2255) 2024-02-20 13:27:21 +02:00