move to deb822 sources in ubuntu:lunar docker image

Thomas Bechtold thomas.bechtold at canonical.com
Mon Jan 16 16:30:27 UTC 2023


Hi Julian,

On 12.01.23 17:54, Julian Andres Klode wrote:
> (resend with proper subject, sigh, mutt mishaps)
> 
> As part of deb822 sources file enablement, the specification
> states a MVP for 23.04 to move sources.list to sources.list.d/
> ubuntu.sources (in deb822 format obviously) inside Docker images.
> 
> While we're still porting aptsources to support those, I think we
> can go ahead and do that now, we don't ship python-apt in docker
> images anyway, and software-properties is really the only thing
> broken by that change afaict.
> 
> For comparison, we had debian:unstable using a
> sources.list.d/debian.sources for months now and it's
> stable.
> 
> So I'd ask tianon to turn the switch next week if nobody
> has strong objections.

What switch is that that Tianon can turn?. the tarballs to create the 
ubuntu:* OCI base images are built with livecd-rootfs/live-build. The 
whole process to create the images in under the control of the ROCKs 
team (and previously the CPC team).
So my understanding is, that we would need to adjust live-build and/or 
livecd-rootfs to use the deb822 format. And if we do that, would
we also need to adjust launchpad-buildd to handle the new format, too?

Best,

Tom




More information about the ubuntu-devel mailing list