[meta-virtualization] [PATCH v2 0/7] podman: add initial recipe
Stefan Agner
stefan at agner.ch
Fri Sep 20 00:18:00 PDT 2019
From: Stefan Agner <stefan.agner at toradex.com>
This adds Podman a daemonless container engine for developing,
managing, and running OCI Containers on your Linux System.
Containers can either be run as root or in rootless mode.
Simply put: `alias docker=podman`.
Currently the build tags systemd (if in DISTRO_FEATURES),
seccomp, varlink and remoteclient are enabled which allows to
run podman with overlayfs as root and vfs in rootless mode.
The storage drivers btrfs and device-mapper have not been
tested and are disabled at the moment.
--
Stefan
Changes in v2:
- Add slirp4netns recipe for rootless networking support
- Fix podman recipe to build properly (set GOARCH properly)
- Fix podman recipe commit message and comments
- Add varlink and remoteclient to build tags
- Move cni binaries to /usr/libexec/cni and create symlink for /opt/cni/bin
Stefan Agner (7):
conmon: initial add
go-metalinter: add recipe for gometalinter
go-md2man: add md2man
skopeo: add skopeo
cni: move cni tools to /usr/libexec/cni
slirp4netns: add slirp4netns user-mode networking
podman: add the Pod Manager tool
recipes-containers/conmon/conmon_2.0.0.bb | 30 ++++++
...ail-if-clean-is-called-without-a-bui.patch | 31 +++++++
recipes-containers/cri-o/files/crio.conf | 2 +-
recipes-containers/podman/podman_git.bb | 93 +++++++++++++++++++
recipes-containers/skopeo/skopeo_git.bb | 73 +++++++++++++++
recipes-devtools/go/go-md2man_git.bb | 20 ++++
recipes-devtools/go/go-metalinter_git.bb | 24 +++++
recipes-networking/cni/cni_git.bb | 8 +-
.../slirp4netns/slirp4netns_0.4.1.bb | 16 ++++
9 files changed, 294 insertions(+), 3 deletions(-)
create mode 100644 recipes-containers/conmon/conmon_2.0.0.bb
create mode 100644 recipes-containers/conmon/files/0001-Makefile-don-t-fail-if-clean-is-called-without-a-bui.patch
create mode 100644 recipes-containers/podman/podman_git.bb
create mode 100644 recipes-containers/skopeo/skopeo_git.bb
create mode 100644 recipes-devtools/go/go-md2man_git.bb
create mode 100644 recipes-devtools/go/go-metalinter_git.bb
create mode 100644 recipes-networking/slirp4netns/slirp4netns_0.4.1.bb
--
2.20.1
More information about the meta-virtualization
mailing list