All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] RFC: Add global Docker container runtime
@ 2021-06-16 20:14 Denys Dmytriyenko
  2021-06-16 20:14 ` [PATCH 1/2] linux-ti-staging: enable necessary configs for running docker containers Denys Dmytriyenko
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2021-06-16 20:14 UTC (permalink / raw)
  To: meta-arago; +Cc: Denys Dmytriyenko

From: Denys Dmytriyenko <denys@konsulko.com>

This patchset adds Docker container runtime to both base and default rootfs 
images for all platforms.

Patch 1 enables necessary kernel configs through docker.cfg config fragment. 
This fragment can later be added to ti-linux-kernel/ti_config_fragments.

Denys Dmytriyenko (2):
  linux-ti-staging: enable necessary configs for running docker
    containers
  packagegroup-arago-base: add docker runtime to the base and default
    rootfs

 .../packagegroups/packagegroup-arago-base.bb         |  1 +
 meta-arago-distro/recipes-kernel/linux/docker.inc    |  2 ++
 .../linux/linux-ti-staging-rt_%.bbappend             |  1 +
 .../linux/linux-ti-staging-systest_%.bbappend        |  1 +
 .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 ++++++++++++++++++++
 .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
 6 files changed, 26 insertions(+)
 create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg

-- 
2.7.4



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 1/2] linux-ti-staging: enable necessary configs for running docker containers
  2021-06-16 20:14 [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
@ 2021-06-16 20:14 ` Denys Dmytriyenko
  2021-06-16 20:14 ` [PATCH 2/2] packagegroup-arago-base: add docker runtime to the base and default rootfs Denys Dmytriyenko
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2021-06-16 20:14 UTC (permalink / raw)
  To: meta-arago; +Cc: Denys Dmytriyenko

From: Denys Dmytriyenko <denys@konsulko.com>

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 meta-arago-distro/recipes-kernel/linux/docker.inc    |  2 ++
 .../linux/linux-ti-staging-rt_%.bbappend             |  1 +
 .../linux/linux-ti-staging-systest_%.bbappend        |  1 +
 .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 ++++++++++++++++++++
 .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
 5 files changed, 25 insertions(+)
 create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
 create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg

diff --git a/meta-arago-distro/recipes-kernel/linux/docker.inc b/meta-arago-distro/recipes-kernel/linux/docker.inc
new file mode 100644
index 0000000..63a01ba
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/docker.inc
@@ -0,0 +1,2 @@
+SRC_URI += "file://docker.cfg"
+KERNEL_CONFIG_FRAGMENTS += "${WORKDIR}/docker.cfg"
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend
index 7d03f8e..165e86f 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend
@@ -3,5 +3,6 @@ MACHINE_KERNEL_PR_append = ".arago1"
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 require copy-defconfig.inc
+require docker.inc
 
 ALLOW_EMPTY_kernel-devicetree = "1"
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend
index 7d03f8e..165e86f 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend
@@ -3,5 +3,6 @@ MACHINE_KERNEL_PR_append = ".arago1"
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 require copy-defconfig.inc
+require docker.inc
 
 ALLOW_EMPTY_kernel-devicetree = "1"
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
new file mode 100644
index 0000000..9ac604b
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
@@ -0,0 +1,20 @@
+CONFIG_VETH=m
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NET_CLS_CGROUP=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_RR=m
+CONFIG_VXLAN=m
+CONFIG_IPVLAN=m
+CONFIG_MACVLAN=m
+CONFIG_DUMMY=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_AUFS_FS=m
+CONFIG_BTRFS_FS=m
+CONFIG_BLK_DEV_DM=m
+CONFIG_DM_THIN_PROVISIONING=m
+CONFIG_OVERLAY_FS=m
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend
index 5bddbef..31940e3 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend
@@ -3,5 +3,6 @@ MACHINE_KERNEL_PR_append = ".arago5"
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 require copy-defconfig.inc
+require docker.inc
 
 ALLOW_EMPTY_kernel-devicetree = "1"
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 2/2] packagegroup-arago-base: add docker runtime to the base and default rootfs
  2021-06-16 20:14 [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
  2021-06-16 20:14 ` [PATCH 1/2] linux-ti-staging: enable necessary configs for running docker containers Denys Dmytriyenko
@ 2021-06-16 20:14 ` Denys Dmytriyenko
  2021-06-16 21:31 ` [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
  2021-07-19 22:01 ` Denys Dmytriyenko
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2021-06-16 20:14 UTC (permalink / raw)
  To: meta-arago; +Cc: Denys Dmytriyenko

From: Denys Dmytriyenko <denys@konsulko.com>

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
index 2ebe5f9..2284210 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
@@ -36,6 +36,7 @@ ARAGO_EXTRA = "\
     kms++ \
     kms++-python \
     can-utils \
+    docker \
 "
 
 ARAGO_EXTRA_append_keystone = "\
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH 0/2] RFC: Add global Docker container runtime
  2021-06-16 20:14 [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
  2021-06-16 20:14 ` [PATCH 1/2] linux-ti-staging: enable necessary configs for running docker containers Denys Dmytriyenko
  2021-06-16 20:14 ` [PATCH 2/2] packagegroup-arago-base: add docker runtime to the base and default rootfs Denys Dmytriyenko
@ 2021-06-16 21:31 ` Denys Dmytriyenko
  2021-07-19 22:01 ` Denys Dmytriyenko
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2021-06-16 21:31 UTC (permalink / raw)
  To: meta-arago

On Wed, Jun 16, 2021 at 04:14:07PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@konsulko.com>
> 
> This patchset adds Docker container runtime to both base and default rootfs 
> images for all platforms.
> 
> Patch 1 enables necessary kernel configs through docker.cfg config fragment. 
> This fragment can later be added to ti-linux-kernel/ti_config_fragments.
> 
> Denys Dmytriyenko (2):
>   linux-ti-staging: enable necessary configs for running docker
>     containers
>   packagegroup-arago-base: add docker runtime to the base and default
>     rootfs
> 
>  .../packagegroups/packagegroup-arago-base.bb         |  1 +
>  meta-arago-distro/recipes-kernel/linux/docker.inc    |  2 ++
>  .../linux/linux-ti-staging-rt_%.bbappend             |  1 +
>  .../linux/linux-ti-staging-systest_%.bbappend        |  1 +
>  .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 ++++++++++++++++++++
>  .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
>  6 files changed, 26 insertions(+)
>  create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
>  create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
> 
> -- 
> 2.7.4

Besides docker itself and containerd, it pulls the entire util-linux package 
in place of those provided by busybox. Here's the size increase of the base 
image:

commit 2b3d94352436af56dbed776ba3f094637fa72efc
Author: buildhistory <buildhistory@arago>
Date:   Tue Jun 15 22:28:30 2021 +0000

    Build 20210615221326 of arago 2020.09 for machine j7-evm on gimli
    
    cmd: bitbake tisdk-base-image
    
    result: succeeded
    
    metadata revisions:
    meta-arago-distro = dunfell:3a199c9117b2c7ff10fae8cc2f8813586f3d241d -- modified
    meta-arago-extras = dunfell:3a199c9117b2c7ff10fae8cc2f8813586f3d241d -- modified
    meta-qt5          = dunfell:b4d24d70aca75791902df5cd59a4f4a54aa4a125
    meta-virtualization = dunfell:8be0bc1480e649b2df5f9f8e87e01c5acbe61182
    meta-networking   = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
    meta-python       = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
    meta-oe           = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
    meta-gnome        = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
    meta-filesystems  = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
    meta-ti           = dunfell:02a2433c47bf41fcd5d212a1f2dd9371e90bfe0a
    meta-arm          = HEAD:c4f04f3fb66f8f4365b08b553af8206372e90a63
    meta-arm-toolchain = HEAD:c4f04f3fb66f8f4365b08b553af8206372e90a63
    meta              = dunfell:2246b0d7a71c69eb2e89c55991d1387069895466

diff --git a/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt b/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt
index 56d326d..2f207e7 100644
--- a/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt
+++ b/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt
@@ -1,8 +1,11 @@
+119448	KiB	docker-ce
+57709	KiB	containerd-opencontainers
 18556	KiB	kernel-image-image-5.10.41-g3314837930
 9425	KiB	python3-core
-8709	KiB	kernel-image-vmlinux.gz-5.10.41-g3314837930
+8717	KiB	kernel-image-vmlinux.gz-5.10.41-g3314837930
 7318	KiB	systemd
 6664	KiB	udev-hwdb
+6354	KiB	runc-docker
 3478	KiB	libglib-2.0-0
 3130	KiB	libpython3.8-1.0
 2624	KiB	libc6
@@ -26,7 +29,7 @@
 827	KiB	libvorbis
 805	KiB	busybox
 796	KiB	kernel-module-mac80211-5.10.41-g3314837930
-750	KiB	kernel-module-ipv6-5.10.41-g3314837930
+755	KiB	kernel-module-ipv6-5.10.41-g3314837930
 725	KiB	libsystemd0
 657	KiB	kernel-module-bluetooth-5.10.41-g3314837930
 631	KiB	libfreetype6
@@ -41,6 +44,7 @@
 538	KiB	libsolv1
 499	KiB	kbd-keymaps
 498	KiB	kernel-module-cfg80211-5.10.41-g3314837930
+497	KiB	tini
 491	KiB	kernel-module-sctp-5.10.41-g3314837930
 473	KiB	kms++-python
 471	KiB	kernel-module-mpt3sas-5.10.41-g3314837930
@@ -97,6 +101,7 @@
 199	KiB	libpng16-16
 196	KiB	libncursesw5
 191	KiB	kernel-module-nf-conntrack-5.10.41-g3314837930
+191	KiB	kernel-module-ip-vs-5.10.41-g3314837930
 190	KiB	iptables
 186	KiB	libudev1
 184	KiB	kernel-module-overlay-5.10.41-g3314837930
@@ -119,7 +124,7 @@
 146	KiB	kernel-module-musb-hdrc-5.10.41-g3314837930
 145	KiB	kernel-module-usb-storage-5.10.41-g3314837930
 144	KiB	alsa-topology-conf
-142	KiB	kernel-5.10.41-g3314837930
+143	KiB	kernel-5.10.41-g3314837930
 142	KiB	alsa-utils-aplay
 141	KiB	kernel-module-dwc3-5.10.41-g3314837930
 140	KiB	avahi-daemon
@@ -135,6 +140,7 @@
 125	KiB	alsa-utils-alsactl
 125	KiB	alsa-ucm-conf
 124	KiB	util-linux-sfdisk
+123	KiB	util-linux-lsblk
 123	KiB	kernel-module-hci-uart-5.10.41-g3314837930
 121	KiB	e2fsprogs-mke2fs
 120	KiB	kernel-module-nvme-core-5.10.41-g3314837930
@@ -144,23 +150,32 @@
 115	KiB	kernel-module-r8152-5.10.41-g3314837930
 115	KiB	i2c-tools
 113	KiB	kernel-module-soundwire-bus-5.10.41-g3314837930
+113	KiB	kernel-module-dm-thin-pool-5.10.41-g3314837930
+111	KiB	util-linux-blkid
 111	KiB	kernel-module-snd-soc-tlv320aic3x-5.10.41-g3314837930
+109	KiB	kernel-module-dm-persistent-data-5.10.41-g3314837930
 108	KiB	kernel-module-mali-dp-5.10.41-g3314837930
 107	KiB	pam-plugin-unix
 106	KiB	libnss-myhostname2
+103	KiB	util-linux-zramctl
+103	KiB	util-linux-partx
 103	KiB	libusb-1.0-0
 102	KiB	kernel-module-ipmi-si-5.10.41-g3314837930
 101	KiB	kernel-module-dsa-core-5.10.41-g3314837930
 100	KiB	e2fsprogs-tune2fs
+99	KiB	util-linux-losetup
 98	KiB	libelf1
 98	KiB	kernel-module-usb-f-uvc-5.10.41-g3314837930
 98	KiB	kernel-module-ipmi-msghandler-5.10.41-g3314837930
 96	KiB	pciutils
 96	KiB	kernel-module-cxd2880-5.10.41-g3314837930
+95	KiB	util-linux-mkswap
 94	KiB	kernel-module-stv0900-5.10.41-g3314837930
 94	KiB	kernel-module-hisi-sas-main-5.10.41-g3314837930
+92	KiB	kernel-module-vxlan-5.10.41-g3314837930
 91	KiB	kernel-module-tcrypt-5.10.41-g3314837930
 89	KiB	libgpiod
+88	KiB	util-linux-cfdisk
 88	KiB	kernel-module-stv090x-5.10.41-g3314837930
 88	KiB	kernel-module-cryptodev-5.10.41-g3314837930
 87	KiB	kernel-module-btusb-5.10.41-g3314837930
@@ -168,6 +183,8 @@
 86	KiB	kernel-module-icssg-prueth-5.10.41-g3314837930
 85	KiB	kernel-module-libcomposite-5.10.41-g3314837930
 84	KiB	libnss-mdns
+83	KiB	util-linux-lsipc
+83	KiB	util-linux-lscpu
 83	KiB	libpam
 82	KiB	kernel-module-ssb-5.10.41-g3314837930
 82	KiB	kernel-module-drxk-5.10.41-g3314837930
@@ -197,6 +214,9 @@
 69	KiB	kernel-module-ath10k-pci-5.10.41-g3314837930
 69	KiB	avahi-utils
 68	KiB	cifs-utils
+67	KiB	util-linux-hwclock
+67	KiB	util-linux-eject
+67	KiB	util-linux-dmesg
 67	KiB	libformw5
 67	KiB	libdrm2
 67	KiB	libavahi-client3
@@ -209,6 +229,11 @@
 64	KiB	kernel-module-x-tables-5.10.41-g3314837930
 64	KiB	kernel-module-mwifiex-pcie-5.10.41-g3314837930
 64	KiB	kernel-module-ahci-5.10.41-g3314837930
+63	KiB	util-linux-su
+63	KiB	util-linux-runuser
+63	KiB	util-linux-ipcs
+63	KiB	util-linux-fstrim
+63	KiB	util-linux-blkzone
 63	KiB	kernel-module-ti-cal-5.10.41-g3314837930
 63	KiB	kernel-module-dw-hdmi-5.10.41-g3314837930
 63	KiB	kernel-module-cls-flower-5.10.41-g3314837930
@@ -218,6 +243,7 @@
 60	KiB	kernel-module-usbserial-5.10.41-g3314837930
 60	KiB	kernel-module-stv0367-5.10.41-g3314837930
 60	KiB	alsa-utils-alsamixer
+59	KiB	util-linux-script
 59	KiB	kernel-module-wire-5.10.41-g3314837930
 59	KiB	kernel-module-scsi-transport-sas-5.10.41-g3314837930
 59	KiB	kernel-module-isp1760-5.10.41-g3314837930
@@ -226,20 +252,31 @@
 58	KiB	kernel-module-af-key-5.10.41-g3314837930
 57	KiB	kernel-module-stb0899-5.10.41-g3314837930
 57	KiB	kernel-module-asix-5.10.41-g3314837930
+56	KiB	util-linux-findmnt
 56	KiB	kernel-module-hsr-5.10.41-g3314837930
+55	KiB	util-linux-wdctl
+55	KiB	util-linux-resizepart
+55	KiB	util-linux-lsmem
+55	KiB	util-linux-lslogins
+55	KiB	util-linux-chmem
+55	KiB	util-linux-cal
+55	KiB	util-linux-blockdev
 55	KiB	util-linux-agetty
 55	KiB	kernel-module-usbtest-5.10.41-g3314837930
 55	KiB	kernel-module-cdc-acm-5.10.41-g3314837930
 54	KiB	kernel-module-ip6-tunnel-5.10.41-g3314837930
+54	KiB	kernel-module-dm-bufio-5.10.41-g3314837930
 53	KiB	kernel-module-snd-rawmidi-5.10.41-g3314837930
 53	KiB	kernel-module-dib9000-5.10.41-g3314837930
 52	KiB	kernel-module-usbhid-5.10.41-g3314837930
 52	KiB	kernel-module-nf-nat-5.10.41-g3314837930
 52	KiB	kernel-module-ebtables-5.10.41-g3314837930
+51	KiB	util-linux-choom
 51	KiB	libpci3
 51	KiB	libavahi-common3
 51	KiB	kernel-module-xfrm-user-5.10.41-g3314837930
 50	KiB	kernel-module-ntb-transport-5.10.41-g3314837930
+50	KiB	kernel-module-ipvlan-5.10.41-g3314837930
 50	KiB	kernel-module-hidp-5.10.41-g3314837930
 50	KiB	kernel-module-cxd2841er-5.10.41-g3314837930
 49	KiB	kernel-module-sa2ul-5.10.41-g3314837930
@@ -247,6 +284,8 @@
 48	KiB	kernel-module-smsc75xx-5.10.41-g3314837930
 48	KiB	kernel-module-dib0090-5.10.41-g3314837930
 48	KiB	kernel-module-blocklayoutdriver-5.10.41-g3314837930
+47	KiB	util-linux-scriptlive
+47	KiB	util-linux-hexdump
 47	KiB	kernel-module-hisi-sas-v2-hw-5.10.41-g3314837930
 47	KiB	kernel-module-dib7000p-5.10.41-g3314837930
 47	KiB	kernel-module-cdns-mhdp8546-5.10.41-g3314837930
@@ -259,9 +298,13 @@
 44	KiB	kernel-module-tap-5.10.41-g3314837930
 44	KiB	kernel-module-smsc95xx-5.10.41-g3314837930
 44	KiB	kernel-module-cp210x-5.10.41-g3314837930
+43	KiB	util-linux-swapon
 43	KiB	util-linux-sulogin
+43	KiB	util-linux-setpriv
 43	KiB	util-linux-mount
+43	KiB	util-linux-lsns
 43	KiB	util-linux-fsck
+43	KiB	util-linux-column
 43	KiB	kernel-module-gadgetfs-5.10.41-g3314837930
 42	KiB	psplash-default
 42	KiB	kernel-module-tuner-xc2028-5.10.41-g3314837930
@@ -282,6 +325,12 @@
 40	KiB	kernel-module-usb-f-rndis-5.10.41-g3314837930
 40	KiB	kernel-module-mxl5005s-5.10.41-g3314837930
 40	KiB	kernel-module-can-dev-5.10.41-g3314837930
+39	KiB	util-linux-rtcwake
+39	KiB	util-linux-rfkill
+39	KiB	util-linux-logger
+39	KiB	util-linux-last
+39	KiB	util-linux-chcpu
+38	KiB	util-linux-setterm
 38	KiB	kernel-module-xc5000-5.10.41-g3314837930
 38	KiB	kernel-module-rtl2832-sdr-5.10.41-g3314837930
 38	KiB	kernel-module-qcom-spmi-adc5-5.10.41-g3314837930
@@ -300,12 +349,22 @@
 36	KiB	libe2p2
 36	KiB	kernel-module-sch-htb-5.10.41-g3314837930
 36	KiB	kernel-module-ip-tunnel-5.10.41-g3314837930
+35	KiB	util-linux-wipefs
+35	KiB	util-linux-uuidd
+35	KiB	util-linux-unshare
+35	KiB	util-linux-more
+35	KiB	util-linux-lslocks
+35	KiB	util-linux-kill
+35	KiB	util-linux-ctrlaltdel
 35	KiB	kernel-module-veth-5.10.41-g3314837930
 35	KiB	kernel-module-ti-k3-r5-remoteproc-5.10.41-g3314837930
 35	KiB	kernel-module-snd-soc-j721e-evm-5.10.41-g3314837930
 35	KiB	kernel-module-btintel-5.10.41-g3314837930
 35	KiB	kernel-module-ax88179-178a-5.10.41-g3314837930
 35	KiB	kernel-module-af9033-5.10.41-g3314837930
+34	KiB	util-linux-scriptreplay
+34	KiB	util-linux-mkfs.cramfs
+34	KiB	util-linux-fsck.cramfs
 34	KiB	libacl1
 34	KiB	kernel-module-ti-sn65dsi86-5.10.41-g3314837930
 34	KiB	kernel-module-slimbus-5.10.41-g3314837930
@@ -324,16 +383,21 @@
 32	KiB	kernel-module-sch-hfsc-5.10.41-g3314837930
 32	KiB	kernel-module-sch-cbq-5.10.41-g3314837930
 32	KiB	kernel-module-at24-5.10.41-g3314837930
+31	KiB	util-linux-uuidparse
 31	KiB	util-linux-umount
+31	KiB	util-linux-prlimit
 31	KiB	kernel-module-m-can-5.10.41-g3314837930
 31	KiB	kernel-module-i2c-hid-5.10.41-g3314837930
 31	KiB	kernel-module-cx24116-5.10.41-g3314837930
 31	KiB	iptables-module-xt-hashlimit
+30	KiB	util-linux-taskset
+30	KiB	util-linux-chrt
 30	KiB	libogg0
 30	KiB	libmenuw5
 30	KiB	libffi7
 30	KiB	kernel-module-usb-f-hid-5.10.41-g3314837930
 30	KiB	kernel-module-u-ether-5.10.41-g3314837930
+30	KiB	kernel-module-udp-tunnel-5.10.41-g3314837930
 30	KiB	kernel-module-tda1004x-5.10.41-g3314837930
 30	KiB	kernel-module-sch-qfq-5.10.41-g3314837930
 30	KiB	kernel-module-sata-sil24-5.10.41-g3314837930
@@ -343,6 +407,7 @@
 30	KiB	kernel-module-ecc-5.10.41-g3314837930
 30	KiB	kernel-module-drxd-5.10.41-g3314837930
 30	KiB	kernel-module-aes-neon-blk-5.10.41-g3314837930
+30	KiB	bridge-utils
 29	KiB	kernel-module-usb-f-midi-5.10.41-g3314837930
 29	KiB	kernel-module-tuner-types-5.10.41-g3314837930
 29	KiB	kernel-module-stv0910-5.10.41-g3314837930
@@ -359,6 +424,8 @@
 28	KiB	kernel-module-ipmi-devintf-5.10.41-g3314837930
 28	KiB	kernel-module-icss-iep-5.10.41-g3314837930
 28	KiB	iptables-module-xt-conntrack
+27	KiB	util-linux-wall
+27	KiB	util-linux-nsenter
 27	KiB	kernel-module-usb-f-uac2-5.10.41-g3314837930
 27	KiB	kernel-module-pl2303-5.10.41-g3314837930
 27	KiB	kernel-module-pci-endpoint-test-5.10.41-g3314837930
@@ -368,6 +435,15 @@
 27	KiB	kernel-module-can-raw-5.10.41-g3314837930
 27	KiB	e2fsprogs-dumpe2fs
 27	KiB	alsa-server
+26	KiB	util-linux-namei
+26	KiB	util-linux-mcookie
+26	KiB	util-linux-ldattach
+26	KiB	util-linux-ipcrm
+26	KiB	util-linux-flock
+26	KiB	util-linux-fincore
+26	KiB	util-linux-fdformat
+26	KiB	util-linux-fallocate
+26	KiB	util-linux-col
 26	KiB	libuuid1
 26	KiB	libss2
 26	KiB	libdaemon0
@@ -385,6 +461,7 @@
 25	KiB	kernel-module-pruss-5.10.41-g3314837930
 25	KiB	kernel-module-ov5645-5.10.41-g3314837930
 25	KiB	kernel-module-esp4-5.10.41-g3314837930
+25	KiB	kernel-module-dm-bio-prison-5.10.41-g3314837930
 25	KiB	kernel-module-cxd2880-spi-5.10.41-g3314837930
 25	KiB	kernel-module-c-can-5.10.41-g3314837930
 25	KiB	kernel-module-aes-neon-bs-5.10.41-g3314837930
@@ -399,6 +476,7 @@
 24	KiB	kernel-module-dvb-pll-5.10.41-g3314837930
 24	KiB	kernel-module-dm-region-hash-5.10.41-g3314837930
 24	KiB	iptables-module-xt-rateest
+23	KiB	util-linux-whereis
 23	KiB	opkg
 23	KiB	libpam-runtime
 23	KiB	kernel-module-usb-wwan-5.10.41-g3314837930
@@ -418,6 +496,12 @@
 23	KiB	kernel-module-g-multi-5.10.41-g3314837930
 23	KiB	kernel-module-ds3000-5.10.41-g3314837930
 23	KiB	kernel-module-dib3000mc-5.10.41-g3314837930
+22	KiB	util-linux-utmpdump
+22	KiB	util-linux-isosize
+22	KiB	util-linux-ipcmk
+22	KiB	util-linux-ionice
+22	KiB	util-linux-colrm
+22	KiB	util-linux-blkdiscard
 22	KiB	kernel-module-usb-f-uac1-5.10.41-g3314837930
 22	KiB	kernel-module-snd-hwdep-5.10.41-g3314837930
 22	KiB	kernel-module-rpmsg-char-5.10.41-g3314837930
@@ -490,6 +574,11 @@
 19	KiB	kernel-module-brcmutil-5.10.41-g3314837930
 19	KiB	kernel-module-au8522-dig-5.10.41-g3314837930
 19	KiB	kernel-module-act-csum-5.10.41-g3314837930
+18	KiB	util-linux-ul
+18	KiB	util-linux-swapoff
+18	KiB	util-linux-hardlink
+18	KiB	util-linux-delpart
+18	KiB	util-linux-addpart
 18	KiB	systemd-vconsole-setup
 18	KiB	pam-plugin-limits
 18	KiB	netbase
@@ -542,6 +631,7 @@
 17	KiB	kernel-module-or51211-5.10.41-g3314837930
 17	KiB	kernel-module-nxt6000-5.10.41-g3314837930
 17	KiB	kernel-module-ntb-netdev-5.10.41-g3314837930
+17	KiB	kernel-module-nf-conntrack-ftp-5.10.41-g3314837930
 17	KiB	kernel-module-mtd-nandbiterrs-5.10.41-g3314837930
 17	KiB	kernel-module-mt312-5.10.41-g3314837930
 17	KiB	kernel-module-mn88443x-5.10.41-g3314837930
@@ -612,6 +702,19 @@
 15	KiB	iptables-module-xt-iprange
 15	KiB	iptables-module-xt-ct
 15	KiB	alsa-utils-alsaucm
+14	KiB	util-linux-write
+14	KiB	util-linux-uuidgen
+14	KiB	util-linux-switch-root
+14	KiB	util-linux-swaplabel
+14	KiB	util-linux-setarch
+14	KiB	util-linux-rename
+14	KiB	util-linux-readprofile
+14	KiB	util-linux-raw
+14	KiB	util-linux-mountpoint
+14	KiB	util-linux-mesg
+14	KiB	util-linux-look
+14	KiB	util-linux-getopt
+14	KiB	util-linux-colcrt
 14	KiB	pam-plugin-lastlog
 14	KiB	pam-plugin-group
 14	KiB	pam-plugin-env
@@ -686,6 +789,7 @@
 13	KiB	kernel-module-extcon-usb-gpio-5.10.41-g3314837930
 13	KiB	kernel-module-extcon-ptn5150-5.10.41-g3314837930
 13	KiB	kernel-module-dwc3-of-simple-5.10.41-g3314837930
+13	KiB	kernel-module-dummy-5.10.41-g3314837930
 13	KiB	kernel-module-authenc-5.10.41-g3314837930
 13	KiB	kernel-module-at25-5.10.41-g3314837930
 13	KiB	kernel-module-ahci-platform-5.10.41-g3314837930
@@ -703,6 +807,7 @@
 12	KiB	kernel-module-rtc-rx8581-5.10.41-g3314837930
 12	KiB	kernel-module-ohci-pci-5.10.41-g3314837930
 12	KiB	kernel-module-nf-log-common-5.10.41-g3314837930
+12	KiB	kernel-module-nf-conntrack-tftp-5.10.41-g3314837930
 12	KiB	kernel-module-mt2266-5.10.41-g3314837930
 12	KiB	kernel-module-mpl3115-5.10.41-g3314837930
 12	KiB	kernel-module-m-can-platform-5.10.41-g3314837930
@@ -715,6 +820,7 @@
 12	KiB	kernel-module-cx22702-5.10.41-g3314837930
 12	KiB	kernel-module-cx22700-5.10.41-g3314837930
 12	KiB	kernel-module-cpufreq-conservative-5.10.41-g3314837930
+12	KiB	kernel-module-cls-cgroup-5.10.41-g3314837930
 11	KiB	kernel-module-zaurus-5.10.41-g3314837930
 11	KiB	kernel-module-xt-nat-5.10.41-g3314837930
 11	KiB	kernel-module-tunnel6-5.10.41-g3314837930
@@ -741,7 +847,14 @@
 11	KiB	iptables-module-xt-socket
 11	KiB	iptables-module-xt-nfqueue
 11	KiB	iptables-module-xt-connlimit
+10	KiB	util-linux-setsid
+10	KiB	util-linux-rev
+10	KiB	util-linux-renice
+10	KiB	util-linux-pivot-root
+10	KiB	util-linux-nologin
 10	KiB	util-linux-mkfs
+10	KiB	util-linux-fsfreeze
+10	KiB	util-linux-findfs
 10	KiB	pam-plugin-securetty
 10	KiB	pam-plugin-nologin
 10	KiB	pam-plugin-motd
@@ -834,6 +947,7 @@
 9	KiB	kernel-module-sm4-generic-5.10.41-g3314837930
 9	KiB	kernel-module-qm1d1b0004-5.10.41-g3314837930
 9	KiB	kernel-module-nf-reject-ipv4-5.10.41-g3314837930
+9	KiB	kernel-module-nf-nat-ftp-5.10.41-g3314837930
 9	KiB	kernel-module-kfifo-buf-5.10.41-g3314837930
 9	KiB	kernel-module-isl6423-5.10.41-g3314837930
 9	KiB	kernel-module-gpio-wcd934x-5.10.41-g3314837930
@@ -849,6 +963,7 @@
 8	KiB	udev-extraconf
 8	KiB	kernel-module-xt-tcpudp-5.10.41-g3314837930
 8	KiB	kernel-module-xt-policy-5.10.41-g3314837930
+8	KiB	kernel-module-xt-ipvs-5.10.41-g3314837930
 8	KiB	kernel-module-xfrm4-tunnel-5.10.41-g3314837930
 8	KiB	kernel-module-videobuf2-memops-5.10.41-g3314837930
 8	KiB	kernel-module-tua6100-5.10.41-g3314837930
@@ -883,6 +998,7 @@
 7	KiB	kernel-module-qrtr-smd-5.10.41-g3314837930
 7	KiB	kernel-module-plusb-5.10.41-g3314837930
 7	KiB	kernel-module-p8022-5.10.41-g3314837930
+7	KiB	kernel-module-nf-nat-tftp-5.10.41-g3314837930
 7	KiB	kernel-module-nf-defrag-ipv4-5.10.41-g3314837930
 7	KiB	kernel-module-lnbp21-5.10.41-g3314837930
 7	KiB	kernel-module-lnbh29-5.10.41-g3314837930
@@ -890,6 +1006,7 @@
 7	KiB	kernel-module-libcrc32c-5.10.41-g3314837930
 7	KiB	kernel-module-isl6421-5.10.41-g3314837930
 7	KiB	kernel-module-ipt-reject-5.10.41-g3314837930
+7	KiB	kernel-module-ip6-udp-tunnel-5.10.41-g3314837930
 7	KiB	kernel-module-ip6t-reject-5.10.41-g3314837930
 7	KiB	kernel-module-industrialio-triggered-buffer-5.10.41-g3314837930
 7	KiB	kernel-module-ghash-generic-5.10.41-g3314837930
@@ -919,6 +1036,7 @@
 6	KiB	kernel-module-regmap-slimbus-5.10.41-g3314837930
 6	KiB	kernel-module-regmap-sdw-5.10.41-g3314837930
 6	KiB	kernel-module-isl6405-5.10.41-g3314837930
+6	KiB	kernel-module-ip-vs-rr-5.10.41-g3314837930
 6	KiB	kernel-module-ecb-5.10.41-g3314837930
 6	KiB	kernel-module-ebt-vlan-5.10.41-g3314837930
 6	KiB	kernel-module-ebt-snat-5.10.41-g3314837930
@@ -981,6 +1099,7 @@
 1	KiB	modutils-initscripts
 1	KiB	initscript-telnetd
 1	KiB	alsa-state
+0	KiB	util-linux
 0	KiB	thermal-init
 0	KiB	systemd-initramfs
 0	KiB	systemd-conf


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH 0/2] RFC: Add global Docker container runtime
  2021-06-16 20:14 [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
                   ` (2 preceding siblings ...)
  2021-06-16 21:31 ` [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
@ 2021-07-19 22:01 ` Denys Dmytriyenko
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2021-07-19 22:01 UTC (permalink / raw)
  To: meta-arago; +Cc: Denys Dmytriyenko

Hi,

Were there any comments on this series?

On Wed, Jun 16, 2021 at 04:14:07PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@konsulko.com>
> 
> This patchset adds Docker container runtime to both base and default rootfs 
> images for all platforms.
> 
> Patch 1 enables necessary kernel configs through docker.cfg config fragment. 
> This fragment can later be added to ti-linux-kernel/ti_config_fragments.
> 
> Denys Dmytriyenko (2):
>   linux-ti-staging: enable necessary configs for running docker
>     containers
>   packagegroup-arago-base: add docker runtime to the base and default
>     rootfs
> 
>  .../packagegroups/packagegroup-arago-base.bb         |  1 +
>  meta-arago-distro/recipes-kernel/linux/docker.inc    |  2 ++
>  .../linux/linux-ti-staging-rt_%.bbappend             |  1 +
>  .../linux/linux-ti-staging-systest_%.bbappend        |  1 +
>  .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 ++++++++++++++++++++
>  .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
>  6 files changed, 26 insertions(+)
>  create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
>  create mode 100644 meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
> 
> -- 
> 2.7.4

-- 
Regards,
Denys Dmytriyenko <denis@denix.org>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-07-19 22:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-16 20:14 [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
2021-06-16 20:14 ` [PATCH 1/2] linux-ti-staging: enable necessary configs for running docker containers Denys Dmytriyenko
2021-06-16 20:14 ` [PATCH 2/2] packagegroup-arago-base: add docker runtime to the base and default rootfs Denys Dmytriyenko
2021-06-16 21:31 ` [PATCH 0/2] RFC: Add global Docker container runtime Denys Dmytriyenko
2021-07-19 22:01 ` Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.