Compare commits

...

2 Commits

Author SHA1 Message Date
tkl
497d6aa4e3 Rename docker-image -> docker-host-image 2021-02-04 14:55:27 +01:00
Thomas Klaehn
d698d2f609 images: add podman-host-image 2021-02-04 14:55:27 +01:00
15 changed files with 62 additions and 16 deletions

View File

@ -12,9 +12,11 @@ BBLAYERS ?= " \
${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \
${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \
${TOPDIR}/../layers/meta-openembedded/meta-networking \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \
${TOPDIR}/../layers/meta-openembedded/meta-perl \
${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-openembedded/meta-python \
${TOPDIR}/../layers/meta-virtualization \ ${TOPDIR}/../layers/meta-virtualization \
${TOPDIR}/../layers/meta-raspberrypi \ ${TOPDIR}/../layers/meta-raspberrypi \
${TOPDIR}/../layers/meta-security \
${TOPDIR}/../layers/meta-blackfinn \ ${TOPDIR}/../layers/meta-blackfinn \
" "

View File

@ -1,7 +1,8 @@
Common targets are: Common targets are:
console-image console-image
console-dev-image console-dev-image
docker-image docker-host-image
docker-host-dev-image
tiny-image tiny-image
core-image-minimal core-image-minimal
core-image-sato core-image-sato

View File

@ -46,5 +46,7 @@ export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE DL_DIR"
ICECC_PARALLEL_MAKE = "-j 24" ICECC_PARALLEL_MAKE = "-j 24"
INHERIT += "icecc" INHERIT += "icecc"
ICECC_USER_PACKAGE_BL = "pkgconfig-native" ICECC_USER_PACKAGE_BL = "pkgconfig-native \
json-c \
podman \
"

View File

@ -12,9 +12,11 @@ BBLAYERS ?= " \
${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \
${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \
${TOPDIR}/../layers/meta-openembedded/meta-networking \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \
${TOPDIR}/../layers/meta-openembedded/meta-perl \
${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-openembedded/meta-python \
${TOPDIR}/../layers/meta-virtualization \ ${TOPDIR}/../layers/meta-virtualization \
${TOPDIR}/../layers/meta-raspberrypi \ ${TOPDIR}/../layers/meta-raspberrypi \
${TOPDIR}/../layers/meta-security \
${TOPDIR}/../layers/meta-blackfinn \ ${TOPDIR}/../layers/meta-blackfinn \
" "

View File

@ -1,7 +1,8 @@
Common targets are: Common targets are:
console-image console-image
console-dev-image console-dev-image
docker-image docker-host-image
docker-host-dev-image
tiny-image tiny-image
core-image-minimal core-image-minimal
core-image-sato core-image-sato

View File

@ -13,8 +13,6 @@ PACKAGE_CLASSES ?= "package_ipk"
USER_CLASSES ?= "buildstats image-mklibs image-prelink" USER_CLASSES ?= "buildstats image-mklibs image-prelink"
IMAGE_BOOT_FILES_append = " uEnv.txt"
SERIAL_CONSOLES = "115200;ttyS0" SERIAL_CONSOLES = "115200;ttyS0"
PATCHRESOLVE = "noop" PATCHRESOLVE = "noop"
@ -46,5 +44,7 @@ export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE DL_DIR"
ICECC_PARALLEL_MAKE = "-j 24" ICECC_PARALLEL_MAKE = "-j 24"
INHERIT += "icecc" INHERIT += "icecc"
ICECC_USER_PACKAGE_BL = "pkgconfig-native" ICECC_USER_PACKAGE_BL = "pkgconfig-native \
json-c \
podman \
"

View File

@ -12,8 +12,10 @@ BBLAYERS ?= " \
${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \
${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \
${TOPDIR}/../layers/meta-openembedded/meta-networking \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \
${TOPDIR}/../layers/meta-openembedded/meta-perl \
${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-openembedded/meta-python \
${TOPDIR}/../layers/meta-raspberrypi \ ${TOPDIR}/../layers/meta-raspberrypi \
${TOPDIR}/../layers/meta-virtualization \ ${TOPDIR}/../layers/meta-virtualization \
${TOPDIR}/../layers/meta-security \
${TOPDIR}/../layers/meta-blackfinn \ ${TOPDIR}/../layers/meta-blackfinn \
" "

View File

@ -2,7 +2,8 @@ Common targets are:
console-image console-image
console-dev-image console-dev-image
tiny-image tiny-image
docker-image docker-host-image
docker-host-dev-image
core-image-minimal core-image-minimal
core-image-sato core-image-sato
meta-toolchain meta-toolchain

View File

@ -44,5 +44,7 @@ export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE DL_DIR"
ICECC_PARALLEL_MAKE = "-j 24" ICECC_PARALLEL_MAKE = "-j 24"
INHERIT += "icecc" INHERIT += "icecc"
ICECC_USER_PACKAGE_BL = "pkgconfig-native" ICECC_USER_PACKAGE_BL = "pkgconfig-native \
json-c \
podman \
"

View File

@ -12,8 +12,10 @@ BBLAYERS ?= " \
${TOPDIR}/../layers/meta-openembedded/meta-filesystems \ ${TOPDIR}/../layers/meta-openembedded/meta-filesystems \
${TOPDIR}/../layers/meta-openembedded/meta-oe \ ${TOPDIR}/../layers/meta-openembedded/meta-oe \
${TOPDIR}/../layers/meta-openembedded/meta-networking \ ${TOPDIR}/../layers/meta-openembedded/meta-networking \
${TOPDIR}/../layers/meta-openembedded/meta-perl \
${TOPDIR}/../layers/meta-openembedded/meta-python \ ${TOPDIR}/../layers/meta-openembedded/meta-python \
${TOPDIR}/../layers/meta-raspberrypi \ ${TOPDIR}/../layers/meta-raspberrypi \
${TOPDIR}/../layers/meta-virtualization \ ${TOPDIR}/../layers/meta-virtualization \
${TOPDIR}/../layers/meta-security \
${TOPDIR}/../layers/meta-blackfinn \ ${TOPDIR}/../layers/meta-blackfinn \
" "

View File

@ -2,7 +2,8 @@ Common targets are:
console-image console-image
console-dev-image console-dev-image
tiny-image tiny-image
docker-image docker-host-image
docker-host-dev-image
core-image-minimal core-image-minimal
core-image-sato core-image-sato
meta-toolchain meta-toolchain

View File

@ -1,4 +1,4 @@
MACHINE ?= "raspberrypi3-64" MACHINE ?= "raspberrypi4-64"
DISTRO ?= "roro" DISTRO ?= "roro"
PACKAGE_CLASSES ?= "package_ipk" PACKAGE_CLASSES ?= "package_ipk"
@ -44,5 +44,7 @@ export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE DL_DIR"
ICECC_PARALLEL_MAKE = "-j 24" ICECC_PARALLEL_MAKE = "-j 24"
INHERIT += "icecc" INHERIT += "icecc"
ICECC_USER_PACKAGE_BL = "pkgconfig-native" ICECC_USER_PACKAGE_BL = "pkgconfig-native \
json-c \
podman \
"

View File

@ -0,0 +1,13 @@
SUMMARY = "Development image for docker host system"
HOMEPAGE = "https://blackfinn.de"
LICENSE = "MIT"
require docker-host-image.bb
IMAGE_INSTALL_append = " \
git \
vim \
"
export IMAGE_BASENAME = "docker-host-dev-image"

View File

@ -10,5 +10,5 @@ EXTRA_USERS_PARAMS += " \
usermod -a -G docker tkl \ usermod -a -G docker tkl \
" "
export IMAGE_BASENAME = "docker-image" export IMAGE_BASENAME = "docker-host-image"

View File

@ -0,0 +1,15 @@
SUMMARY = "A tiny image"
HOMEPAGE = "https://blackfinn.de"
LICENSE = "MIT"
require tiny-image-base.inc
IMAGE_INSTALL_append = " \
initscripts \
init-ifupdown \
podman \
podman-compose \
cgroup-lite \
"
export IMAGE_BASENAME = "podman-host-image"