Tested using the following layers:
- poky LTS, branch = kirkstone
- meta-lts-mixins, branch = kirkstone/go
- meta-lts-mixins, branch = kirkstone/rust
- meta-virtualization, branch = master
To one of my layers.conf files I added a hack:
LAYERSERIES_COMPAT_virtualization-layer += "kirkstone"
Otherwise the mixin layers seams to work surpisingly well with
meta-virtualization master branch, at least for Docker.
>From target device:
docker info
Client:
Context: default
Debug Mode: false
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 23.0.6
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Using metacopy: false
Native Overlay Diff: true
userxattr: false
Logging Driver: journald
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries
splunk syslog
Swarm: active
NodeID: 2e9d3m5f67wpovhnnttnj763z
Is Manager: true
ClusterID: ivh4ga9xrsu9js9ah6se8pg5n
Managers: 1
Nodes: 1
Default Address Pool: 10.0.0.0/8
SubnetSize: 24
Data Path Port: 4789
Orchestration:
Task History Retention Limit: 1
Raft:
Snapshot Interval: 10000
Number of Old Snapshots to Retain: 0
Heartbeat Tick: 1
Election Tick: 10
Dispatcher:
Heartbeat Period: 5 seconds
CA Configuration:
Expiry Duration: 3 months
Force Rotate: 0
Autolock Managers: false
Root Rotation In Progress: false
Node Address: 192.168...
Manager Addresses:
192.168...:2377
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 1677a17964311325ed1c31e2c0a3589ce6d5c30d.m
runc version: v1.1.7-0-g860f061b-dirty
init version: b9f42a0-dirty
Security Options:
seccomp
Profile: builtin
cgroupns
Kernel Version: 5.15.71+gitb280d94
Operating System: My Distro
OSType: linux
Architecture: aarch64
CPUs: 2
Total Memory: 1.784GiB
Name: my-host
ID: 612ad6f3-0694-4252-befe-fcfb1f804bdc
Docker Root Dir: /data/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
docker run -it alpine /bin/sh
Unable to find image 'alpine:latest' locally
latest: Pulling from library/alpine
08409d417260: Pull complete
Digest:
sha256:02bb6f428431fbc2809c5d1b41eab5a68350194fb508869a33cb1af4444c9b11
Status: Downloaded newer image for alpine:latest
/ # cat /etc/os-release
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.18.0
PRETTY_NAME="Alpine Linux v3.18"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
/ # exit
docker run -it debian /bin/bash
Unable to find image 'debian:latest' locally
latest: Pulling from library/debian
d677c78be691: Pull complete
Digest:
sha256:63d62ae233b588d6b426b7b072d79d1306bfd02a72bff1fc045b8511cc89ee09
Status: Downloaded newer image for debian:latest
root@84f1d770edfd:/# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
root@84f1d770edfd:/# exit
exit
Adrian Freihofer (5):
busybox-initrd: auto pv from busybox
containerd: update to 1.7.1
moby: update to v23.0.6
runc-opencontainers: update to 1.1.7
runc-docker: update to 1.1.7
.../containerd/containerd-opencontainers_git.bb | 6 +++---
recipes-containers/docker/docker-moby_git.bb | 8 ++++----
recipes-containers/runc/runc-docker_git.bb | 4 ++--
recipes-containers/runc/runc-opencontainers_git.bb | 4 ++--
...{busybox-initrd_1.36.0.bb => busybox-initrd.bb} | 14 ++++++++++++++
5 files changed, 25 insertions(+), 11 deletions(-)
rename recipes-core/busybox/{busybox-initrd_1.36.0.bb => busybox-initrd.bb}
(59%)
--
2.40.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#8051):
https://lists.yoctoproject.org/g/meta-virtualization/message/8051
Mute This Topic: https://lists.yoctoproject.org/mt/98905945/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-