meta-virtualization/classes
Bruce Ashfield 16c89216dc 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>
2023-02-10 12:36:11 -05:00
..
cni_networking.bbclass global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
image-oci-sloci-image.inc oci-image: create two different tar outputs 2023-02-10 12:36:11 -05:00
image-oci-umoci.inc oci-image: create two different tar outputs 2023-02-10 12:36:11 -05:00
image-oci.bbclass image-oci-umoci: add parameter for stop signal 2022-07-15 17:14:57 -04:00
meta-virt-cfg.bbclass conf: defer DISTRO_FEATURE check to bbclass processing 2020-02-10 10:28:38 -05:00
meta-virt-hosts.bbclass config: introduce hostname generation hooks 2021-12-13 15:59:35 -05:00
meta-virt-k8s-cfg.bbclass conf: defer DISTRO_FEATURE check to bbclass processing 2020-02-10 10:28:38 -05:00
meta-virt-xen-cfg.bbclass xen: apply layer settings when xen DISTRO_FEATURE is enabled 2020-07-06 16:25:55 -04:00
qemuboot-testimage-network.bbclass xen images, qemuboot: configure xenbr0 bridge for runqemu, testimage 2022-05-09 08:08:31 -04:00
qemuboot-xen-defaults.bbclass xen: Disable highmem on qemuarm 2022-06-20 12:08:37 -04:00
qemuboot-xen-dtb.bbclass Revert "xen: Disable PCI on qemuarm with Xen" 2022-06-20 12:07:45 -04:00
sanity-meta-virt.bbclass sanity-meta-virt: Watch for SanityCheck event 2017-10-12 21:59:51 -04:00