From 1e4ce26a51ea5c8f4a1f06a649ae391d46421e6a Mon Sep 17 00:00:00 2001 From: Thomas Klaehn Date: Thu, 28 Jan 2021 13:42:43 +0100 Subject: [PATCH] images: add podman-host-image --- buildconf/beaglebone-yocto/bblayers.conf.sample | 2 ++ buildconf/qemuarm/bblayers.conf.sample | 2 ++ buildconf/raspberrypi3-64/bblayers.conf.sample | 2 ++ buildconf/raspberrypi4-64/bblayers.conf.sample | 2 ++ recipes-core/images/podman-host-image.bb | 16 ++++++++++++++++ 5 files changed, 24 insertions(+) create mode 100644 recipes-core/images/podman-host-image.bb diff --git a/buildconf/beaglebone-yocto/bblayers.conf.sample b/buildconf/beaglebone-yocto/bblayers.conf.sample index 8870963..cf88678 100644 --- a/buildconf/beaglebone-yocto/bblayers.conf.sample +++ b/buildconf/beaglebone-yocto/bblayers.conf.sample @@ -12,9 +12,11 @@ BBLAYERS ?= " \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \ + ${TOPDIR}/../layers/meta-openembedded/meta-perl \ ${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-virtualization \ ${TOPDIR}/../layers/meta-raspberrypi \ + ${TOPDIR}/../layers/meta-security \ ${TOPDIR}/../layers/meta-blackfinn \ " diff --git a/buildconf/qemuarm/bblayers.conf.sample b/buildconf/qemuarm/bblayers.conf.sample index 8870963..cf88678 100644 --- a/buildconf/qemuarm/bblayers.conf.sample +++ b/buildconf/qemuarm/bblayers.conf.sample @@ -12,9 +12,11 @@ BBLAYERS ?= " \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \ + ${TOPDIR}/../layers/meta-openembedded/meta-perl \ ${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-virtualization \ ${TOPDIR}/../layers/meta-raspberrypi \ + ${TOPDIR}/../layers/meta-security \ ${TOPDIR}/../layers/meta-blackfinn \ " diff --git a/buildconf/raspberrypi3-64/bblayers.conf.sample b/buildconf/raspberrypi3-64/bblayers.conf.sample index 8c65ece..da5ae4f 100644 --- a/buildconf/raspberrypi3-64/bblayers.conf.sample +++ b/buildconf/raspberrypi3-64/bblayers.conf.sample @@ -12,8 +12,10 @@ BBLAYERS ?= " \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \ + ${TOPDIR}/../layers/meta-openembedded/meta-perl \ ${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-raspberrypi \ ${TOPDIR}/../layers/meta-virtualization \ + ${TOPDIR}/../layers/meta-security \ ${TOPDIR}/../layers/meta-blackfinn \ " diff --git a/buildconf/raspberrypi4-64/bblayers.conf.sample b/buildconf/raspberrypi4-64/bblayers.conf.sample index 8c65ece..da5ae4f 100644 --- a/buildconf/raspberrypi4-64/bblayers.conf.sample +++ b/buildconf/raspberrypi4-64/bblayers.conf.sample @@ -12,8 +12,10 @@ BBLAYERS ?= " \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \ + ${TOPDIR}/../layers/meta-openembedded/meta-perl \ ${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-raspberrypi \ ${TOPDIR}/../layers/meta-virtualization \ + ${TOPDIR}/../layers/meta-security \ ${TOPDIR}/../layers/meta-blackfinn \ " diff --git a/recipes-core/images/podman-host-image.bb b/recipes-core/images/podman-host-image.bb new file mode 100644 index 0000000..175f6e9 --- /dev/null +++ b/recipes-core/images/podman-host-image.bb @@ -0,0 +1,16 @@ +SUMMARY = "A tiny image" +HOMEPAGE = "https://blackfinn.de" +LICENSE = "MIT" + +require tiny-image-base.inc + +IMAGE_INSTALL_append = " \ + initscripts \ + init-ifupdown \ + podman \ + podman-compose \ + crun \ + cgroup-lite \ +" + +export IMAGE_BASENAME = "podman-host-image"