Linux kbuild/kconfig development
 help / color / mirror / Atom feed
* kernel.org container images
@ 2026-09-28 12:30 Guillaume Tucker
  2026-10-15 13:36 ` SJ Park
  0 siblings, 1 reply; 2+ messages in thread
From: Guillaume Tucker @ 2026-09-28 12:30 UTC (permalink / raw)
  To: Konstantin Ryabitsev, Arnd Bergmann, Miguel Ojeda,
	Nathan Chancellor
  Cc: open list:DOCUMENTATION PROCESS, linux-kbuild

Hello,

We discussed the topic of managing container images on kernel.org
again at Kernel Recipes last week with Konstantin and Arnd.  The
idea is to provide a set of reference images with kernel.org
toolchains which developers could use via the scripts/container
tool.  They would provide a common denominator to facilitate
development and reproducibility.  These images would of course not
be tied to any single tool and could provide a basis for CI bots
such as KernelCI or tuxmake.

The consensus so far is that it is a good initiative so we've
agreed to start setting things up with these new components:

* Repository on git.kernel.org e.g. utils/container-images with
  Containerfiles, build scripts and documentation

* Registry to host images e.g. registry.kernel.org with quotas and
  public pulls

The repository could be a replacement for the korg-containers[1]
project I started initially and I would be available to spend some
time maintaining it if needed.

One topic Konstantin brought up is that the registry would need to
have an allocated storage budget.  We could then decide which
images are the most important ones to host within it.  The current
ones based on Debian are about 1GB each, which could probably be
optimized.  I guess we might start with a 10GiB pilot, then 25GiB
should be the bare minimum for real-world usage and 100GiB would
give us some headroom.  The other topic is authentication for
publishing images, I'll let Konstantin chime in on this one as it's
entirely a kernel.org security issue.

I believe Nathan and Miguel were also onboard as per previous
discussions[2] so it seems like we have enough momentum now and a
clear path forward.

Best wishes,
Guillaume

[1] https://gitlab.com/gtucker/korg-containers
[2] https://lore.kernel.org/all/cc737636-2a43-4a97-975e-4725733f7ee4@gtucker.io/

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

end of thread, other threads:[~2026-10-15 13:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-28 12:30 kernel.org container images Guillaume Tucker
2026-10-15 13:36 ` SJ Park

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox