Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
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

             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