-
DescriptionYou cannot pull
Desired BehaviorWhile I would prefer if there were consistency across all of the databases in terms of the types of tags provided, I would really appreciate it if Actual BehaviorNot supplying a tag when trying to pull down Reproduction Steps$ skopeo --policy skopeo.policy.json copy docker://aquasec/trivy-java-db oci-archive:trivy-java-db.tar
FATA[0000] initializing source docker://aquasec/trivy-java-db:latest: reading manifest latest in docker.io/aquasec/trivy-java-db: manifest unknown
Operating Systemn/a Versionn/a Checklist
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Honestly, I don't remember why I removed @knqyf263 wdyt? Would you mind adding |
Beta Was this translation helpful? Give feedback.
Unlike typical container images, different versions of trivy-db and trivy-java-db are always incompatible. For example, while an update of
debian:latest
from version 10 to 11 might not cause significant issues, iftrivy-db:latest
changes from version 1 to 2 (or from 2 to 3 in the future), it will undoubtedly break. In short, the tag “latest” holds no real meaning for our artifacts. Providing “latest” for trivy-db was a mistake, but we are keeping it only for those already using it.