Skip to content

Commit

Permalink
base: layer: adapt tegra docker-ce to docker-moby
Browse files Browse the repository at this point in the history
The meta-virt scarthgap branch has droped the docker-ce and only keeps
docker-moby so we need to adapt for what we have in our kirkstone branch.

The docker-moby_%.bbappend is a copy from meta-tegra [1] rev 34a4c316

[1] external/virtualization-layer/recipes-containers/docker/docker-ce_%.bbappend

Signed-off-by: Jose Quaresma <[email protected]>
  • Loading branch information
quaresmajose committed Jul 26, 2024
1 parent cef6130 commit 31c4c8a
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
3 changes: 3 additions & 0 deletions meta-lmp-base/conf/layer.conf
Original file line number Diff line number Diff line change
Expand Up @@ -60,3 +60,6 @@ BBMASK:append = " \
/meta-virtualization/dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_6.6.bbappend \
/meta-virtualization/dynamic-layers/xilinx/recipes-bsp/u-boot/u-boot-xlnx-scr.bbappend \
"

# To use the meta-virt scarthgap branch we need to replace the docker-ce by docker-moby
BBMASK:append = "/meta-tegra/external/virtualization-layer/recipes-containers/docker/docker-ce_%.bbappend"
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
do_install:append:tegra() {
if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
install -d ${D}${sysconfdir}/init.d
install -m 0755 ${WORKDIR}/docker.init ${D}${sysconfdir}/init.d/docker.init
fi
}

RRECOMMENDS:${PN}:append:tegra = " \
kernel-module-br-netfilter \
kernel-module-esp4 \
kernel-module-ip-vs \
kernel-module-ip-vs-rr \
kernel-module-macvlan \
kernel-module-nf-conntrack-netlink \
kernel-module-nf-nat-ftp \
kernel-module-nf-nat-redirect \
kernel-module-nf-nat-tftp \
kernel-module-overlay \
kernel-module-veth \
kernel-module-xt-addrtype \
kernel-module-xt-conntrack \
kernel-module-xt-redirect \
"

PACKAGE_ARCH:tegra = "${TEGRA_PKGARCH}"

0 comments on commit 31c4c8a

Please sign in to comment.