<div dir="ltr"><div class="gmail_default" style="font-family:courier new,monospace">My attempt at merging the <a href="http://docker.io">docker.io</a> package can be found in my ppa here:</div><div class="gmail_default" style="font-family:courier new,monospace"><a href="https://launchpad.net/~siretart/+archive/ubuntu/podman/+packages">https://launchpad.net/~siretart/+archive/ubuntu/podman/+packages</a><br></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">it at least builds on my laptop in a clean groovy chroot.<br><br>Let me know what you think. Is this "good enough" for groovy? - Did I miss important changes?<br><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 21, 2020 at 7:29 AM Reinhard Tartler <<a href="mailto:siretart@gmail.com">siretart@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:"courier new",monospace">Hi Ubuntu Server folks,</div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">I've been working quite a bit to get podman 2.0 (cf. <a href="https://podman.io/" style="font-family:Arial,Helvetica,sans-serif" target="_blank">https://podman.io/</a>) and its friends buildah and skopeo into debian/unstable, and succeeded with that task yesterday (yay). Now, I need your help with getting those packages built and ready for Ubuntu 20.20 (groovy).</div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">Podman is a container tool that allows you to run OCI-compatible images, with a user-interface that allows seamless transition from docker(1). It also brings the concept of pods, known from kubernetes, to the world of laptops. Buildah is a tool that is able to create images on the command line. It can also read Dockerfiles. I've written about it here <a href="http://tauware.blogspot.com/2020/04/building-packages-with-buildah-in-debian.html" style="font-family:Arial,Helvetica,sans-serif" target="_blank">http://tauware.blogspot.com/2020/04/building-packages-with-buildah-in-debian.html</a> . Skopeo is a conversion tool from various container formats.</div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">I believe there is significant value for ubuntu server users. </div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">For better or worse, all these tool share quite a bit of code and require some code from docker. The challenge I'm facing now is that the docker package in debian has diverged significantly from ubuntu, which makes building dependent packages, such as contianers/image and buildah, which are dependencies of libpod (podman), unnecessary hard. This is captured in <a href="https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1883978" style="font-family:Arial,Helvetica,sans-serif" target="_blank">https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1883978</a> - where I was pointed to this list.</div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">My question: Can we just sync over the <a href="http://docker.io" target="_blank">docker.io</a> package from debian? It seems to ship with a newer upstream version anyways.</div><div class="gmail_default" style="font-family:"courier new",monospace"><br></div><div class="gmail_default" style="font-family:"courier new",monospace">If not, what's the plan with <a href="http://docker.io" target="_blank">docker.io</a> in ubuntu? I may be able to convince my fellow maintainers in Debian to incorporate ubuntu local changes if that would be helpful. As a reminder, here are the changelog entries in ubuntu summarizing the changes:<br><br><a href="http://docker.io" target="_blank">docker.io</a> (19.03.11-0ubuntu1) groovy; urgency=medium<br><br>  * Update to 19.03.11 upstream release (CVE-2020-13401, LP: #1881679)<br>  * Apply wrap-and-sort<br>  * Move cgroupfs-mount to Suggests<br>    (esp. on Ubuntu where systemd is canonical)<br><br> -- Tianon Gravi <<a href="mailto:tianon@debian.org" target="_blank">tianon@debian.org</a>>  Mon, 01 Jun 2020 15:14:15 -0700<br><br><a href="http://docker.io" target="_blank">docker.io</a> (19.03.8-0ubuntu4) groovy; urgency=medium<br><br>  * Provide "image" and "oci" components in golang dev package,<br>    mirroring Debian to address libpod FTBFS<br><br> -- Reinhard Tartler <<a href="mailto:siretart@tauware.de" target="_blank">siretart@tauware.de</a>>  Sat, 30 May 2020 11:56:59 -0400<br><br><a href="http://docker.io" target="_blank">docker.io</a> (19.03.8-0ubuntu3) groovy; urgency=medium<br><br>  * Provide the rootless component in golang dev package, mirroring Debian<br>    (addresses nomad FTBFS).<br><br> -- Logan Rosen <<a href="mailto:logan@ubuntu.com" target="_blank">logan@ubuntu.com</a>>  Tue, 26 May 2020 21:06:20 -0400<br><br><a href="http://docker.io" target="_blank">docker.io</a> (19.03.8-0ubuntu2) groovy; urgency=medium<br><br>  [ Jean-Baptiste Lallement ]<br>  [ Didier Roche ]<br>  * Fix use with ZFS on root:<br>    - docker creates one dataset for any layer of containers that were<br>      created. Create now a <pool>/var/lib/docker for creating them in<br>      the persistent namespace and migrate existing one here.<br>    - purge the automated historic that was created.<br>    The migration only impacts the ubuntu desktop installation with<br>    experimental ZFS on root, and we have thus to stop and start the daemon<br>    to migrate data. (LP: #1879473)<br><br> -- Didier Roche <<a href="mailto:didrocks@ubuntu.com" target="_blank">didrocks@ubuntu.com</a>>  Tue, 19 May 2020 11:01:22 +0200<br><br><a href="http://docker.io" target="_blank">docker.io</a> (19.03.8-0ubuntu1) focal; urgency=medium<br><br>  * Update to 19.03.8 upstream release (LP: #1867068)<br>    - Improve mitigation for CVE-2019-14271 for some nscd configuration.<br><br> -- Tianon Gravi <<a href="mailto:tianon@debian.org" target="_blank">tianon@debian.org</a>>  Wed, 11 Mar 2020 15:48:33 -0700<br><br><br>Unfortunately, they are not broken out in a way that would make it easy for applying them to merge in Debian. I'd love to work with someone in the ubuntu server team on this.</div><div><br></div>-- <br><div dir="ltr">regards,<br>    Reinhard</div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">regards,<br>    Reinhard</div>