Ramkumar Chinchani
Ramkumar Chinchani
@dfr Noticed that the images you are pushing to dockerhub are docker images and not OCI. Is this intended? For example official ubuntu images are pushed as OCI images. https://hub.docker.com/r/dougrabson/freebsd-minimal/tags
@dfr There are many tools. For example, https://github.com/google/go-containerregistry/tree/main/cmd/crane `crane manifest | jq .` ``` $ crane manifest dougrabson/freebsd-minimal:13.2 | jq . { "schemaVersion": 2, "mediaType": "application/vnd.docker.distribution.manifest.list.v2+json", ```
In comparison, ubuntu ``` $ crane manifest ubuntu:latest | jq . { "manifests": [ { "digest": "sha256:c9cf959fd83770dfdefd8fb42cfef0761432af36a764c077aed54bbc5bb25368", "mediaType": "application/vnd.oci.image.manifest.v1+json", ```
@dfr So you are pushing docker images to dockerhub. Not sure if this was intentional - from what I understand, FreeBSD is standardizing on OCI?
@dfr Ah I see. So you are pushing a multi-arch image index (which is docker media-type) but the individual image manifests in that image index are all OCI. Perhaps your...
@dfr do you have an anticipated time frame for an official freebsd image release? Asking so we can coordinate our release window accordingly if possible.
@dfr FYI, 2.0.0-rc7 released. https://github.com/project-zot/project-zot.github.io/blob/main/docs/general/whats-new.md ^ docs preview.
https://github.com/project-zot/zot/blob/main/build/stacker.yaml#L65 ^ we may need to paramerize this. @dfr can we confirm that a *bsd-built zot is happy with this container image/runtime? Nice work for releasing *bsd OCI base images....
Closing this since https://github.com/project-zot/zot/issues/3246 is now addressed.
https://github.com/project-zot/zot/pull/2075 ^ on zot side