diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2022-12-09 18:21:01 -0500 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2023-02-10 12:36:11 -0500 |
commit | 16c89216dc24021f574e7740b9f8a6e4ed112b9c (patch) | |
tree | d2ed5f15dcf2b79d2c420f4b12ffbfd13af90111 /recipes-containers/docker/files/0001-dynbinary-use-go-cross-compiler.patch | |
parent | 202f388855a8fa3238d2c7dc532c4e19f70022cb (diff) | |
download | meta-virtualization-16c89216dc24021f574e7740b9f8a6e4ed112b9c.tar.gz |
oci-image: create two different tar outputs
The original tar output of the oci image followed the sloci-image
convention of putting the oci contents into a subdirectory in the
tarball. This allows it to work directly with skopeo, etc, but it
isn't the format that tools like podman expect in an oci-image
tarball.
We move the original format to have "-dir" in the name, and let
the more simply named one be the oci-image format as expcted by
various 3rd party tools
1) image_name.tar: compatible with oci tar format, blobs and
rootfs are at the top level. Can load directly from something like podman
2) image_name-dir.tar: original format from meta-virt, is just a
tar'd up oci image directory (compatible with skopeo :dir format)
We also fix a bug in the sloci-image backend, where the sloci tar
was removing the raw oci image directory leaving a dangling symlink.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-containers/docker/files/0001-dynbinary-use-go-cross-compiler.patch')
0 files changed, 0 insertions, 0 deletions