From: "Yann E. MORIN" <yann.morin.1998@free.fr>
To: buildroot@buildroot.org
Cc: Christian Stewart <christian@aperture.us>,
Fiona Klute <fiona.klute@gmx.de>,
Raphael Pavlidis <raphael.pavlidis@gmail.com>,
Ricardo Martincoski <ricardo.martincoski@datacom.com.br>,
Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
"Yann E . MORIN" <yann.morin.1998@free.fr>,
"Yann E . MORIN" <yann.morin@orange.com>
Subject: [Buildroot] [PATCH 0/8] package/podman: new package (branch yem/podman)
Date: Sun, 23 Feb 2025 22:14:30 +0100 [thread overview]
Message-ID: <cover.1740345268.git.yann.morin.1998@free.fr> (raw)
Hello All!
This series introduce podman, an alternative to Docker. Podman is
daemon-less, and does not need root either.
The series starts with preparatory commits in existing packages and the
testing infra: then it introduces new packages on which podman will
rely.
Not required by podman, skopeo is made a target package as well, as it
was of help debugging podman (and Docker in a separate series).
Regards,
Yann E. MORIN.
----------------------------------------------------------------
Yann E. MORIN (8):
support/testing: set date in emulated machine
package/shadow: install to staging for subids
package/conmon: depends on systemd when enabled
package/skopeo: add target variant
package/cgroupfs-mount: tweak the kernel config
package/cgroupfs-v2-mount: new package
package/netavark: new package
package/podman: new package
package/Config.in | 4 +
package/cgroupfs-mount/Config.in | 12 +--
package/cgroupfs-mount/cgroupfs-mount.mk | 11 +++
package/cgroupfs-v2-mount/Config.in | 10 ++
package/cgroupfs-v2-mount/S30cgroupfs2 | 43 +++++++++
package/cgroupfs-v2-mount/cgroupfs-v2-mount.mk | 16 ++++
package/conmon/conmon.mk | 4 +
package/netavark/Config.in | 10 ++
package/netavark/netavark.hash | 2 +
package/netavark/netavark.mk | 16 ++++
package/podman/Config.in | 38 ++++++++
package/podman/podman.hash | 2 +
package/podman/podman.mk | 109 ++++++++++++++++++++++
package/podman/policy.json | 7 ++
package/podman/registries.conf | 1 +
package/shadow/shadow.mk | 1 +
package/skopeo/Config.in | 25 +++++
package/skopeo/skopeo.mk | 10 ++
support/testing/infra/emulator.py | 3 +
support/testing/tests/package/test_podman.py | 124 +++++++++++++++++++++++++
support/testing/tests/package/test_skopeo.py | 41 ++++++++
21 files changed, 478 insertions(+), 11 deletions(-)
create mode 100644 package/cgroupfs-v2-mount/Config.in
create mode 100644 package/cgroupfs-v2-mount/S30cgroupfs2
create mode 100644 package/cgroupfs-v2-mount/cgroupfs-v2-mount.mk
create mode 100644 package/netavark/Config.in
create mode 100644 package/netavark/netavark.hash
create mode 100644 package/netavark/netavark.mk
create mode 100644 package/podman/Config.in
create mode 100644 package/podman/podman.hash
create mode 100644 package/podman/podman.mk
create mode 100644 package/podman/policy.json
create mode 100644 package/podman/registries.conf
create mode 100644 package/skopeo/Config.in
create mode 100644 support/testing/tests/package/test_podman.py
create mode 100644 support/testing/tests/package/test_skopeo.py
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next reply other threads:[~2025-02-23 21:14 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-02-23 21:14 Yann E. MORIN [this message]
2025-02-23 21:14 ` [Buildroot] [PATCH 1/8] support/testing: set date in emulated machine Yann E. MORIN
2025-02-23 21:14 ` [Buildroot] [PATCH 2/8] package/shadow: install to staging for subids Yann E. MORIN
2025-02-25 13:46 ` Raphael Pavlidis
2025-02-23 21:14 ` [Buildroot] [PATCH 3/8] package/conmon: depends on systemd when enabled Yann E. MORIN
2025-02-23 21:14 ` [Buildroot] [PATCH 4/8] package/skopeo: add target variant Yann E. MORIN
2025-02-23 21:14 ` [Buildroot] [PATCH 5/8] package/cgroupfs-mount: tweak the kernel config Yann E. MORIN
2025-02-23 21:14 ` [Buildroot] [PATCH 6/8] package/cgroupfs-v2-mount: new package Yann E. MORIN
2025-02-23 21:14 ` [Buildroot] [PATCH 7/8] package/netavark: " Yann E. MORIN
2025-02-23 22:58 ` Julien Olivain
2025-02-23 21:14 ` [Buildroot] [PATCH 8/8] package/podman: " Yann E. MORIN
2025-02-23 23:02 ` Julien Olivain
2025-02-24 19:21 ` Yann E. MORIN
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1740345268.git.yann.morin.1998@free.fr \
--to=yann.morin.1998@free.fr \
--cc=buildroot@buildroot.org \
--cc=christian@aperture.us \
--cc=fiona.klute@gmx.de \
--cc=raphael.pavlidis@gmail.com \
--cc=ricardo.martincoski@datacom.com.br \
--cc=thomas.petazzoni@bootlin.com \
--cc=yann.morin@orange.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox