<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 16, 2020 at 11:47 AM Thomas Goirand <<a href="mailto:zigo@debian.org">zigo@debian.org</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">On 12/16/20 11:35 AM, Dmitry Tantsur wrote:<br>
> <br>
> <br>
> On Tue, Dec 15, 2020 at 8:56 PM Thomas Goirand <<a href="mailto:zigo@debian.org" target="_blank">zigo@debian.org</a><br>
> <mailto:<a href="mailto:zigo@debian.org" target="_blank">zigo@debian.org</a>>> wrote:<br>
> <br>
>     On 12/15/20 5:08 PM, Dmitry Tantsur wrote:<br>
>     > Hi wonderful ironicers!<br>
>     ><br>
>     > Unless you spend the whole last week under a rock (good for you -<br>
>     I mean<br>
>     > it!), you must be already aware that the classical CentOS as we<br>
>     know it<br>
>     > is going away in favour of CentOS Stream, and maybe as soon as in the<br>
>     > end of 2021!<br>
>     ><br>
>     > For us it means two things:<br>
>     > 1) Bifrost will test with CentOS Stream, which may not 100% match the<br>
>     > current stable RHEL.<br>
>     > 2) We need to decide what to do with our published DIB images [1],<br>
>     > currently based on CentOS 8.<br>
>     ><br>
>     > I'd like to concentrate on problem #2.<br>
>     ><br>
>     > We have conducted an experiment of switching to CentOS Stream, and it<br>
>     > did not go so well. The image size has increased from ~ 340 MiB to<br>
>     > nearly 450 MiB, causing serious issues in CI jobs using it. Because of<br>
>     > this we're reverting the switch and considering other options.<br>
>     ><br>
>     > One is to figure out what causes the size increase and remove packages<br>
>     > or manually delete files. We're already doing it quite<br>
>     intensively, so I<br>
>     > expect this option to be time-consuming. We'll probably have to repeat<br>
>     > this exercise regularly to keep up with the distribution changes.<br>
>     ><br>
>     > The other option is to switch to another distro. Debian looks<br>
>     promising<br>
>     > in this context: 3 years of support and the image size is just 273<br>
>     MiB.<br>
>     > I have a patch [2] up for people who want to try the resulting<br>
>     image on<br>
>     > their bare metal machines.<br>
>     ><br>
>     > What do you think? Are there any concerns with either option?<br>
>     ><br>
>     > [1] <a href="https://tarballs.openstack.org/ironic-python-agent/dib/files/" rel="noreferrer" target="_blank">https://tarballs.openstack.org/ironic-python-agent/dib/files/</a><br>
>     <<a href="https://tarballs.openstack.org/ironic-python-agent/dib/files/" rel="noreferrer" target="_blank">https://tarballs.openstack.org/ironic-python-agent/dib/files/</a>><br>
>     > <<a href="https://tarballs.openstack.org/ironic-python-agent/dib/files/" rel="noreferrer" target="_blank">https://tarballs.openstack.org/ironic-python-agent/dib/files/</a><br>
>     <<a href="https://tarballs.openstack.org/ironic-python-agent/dib/files/" rel="noreferrer" target="_blank">https://tarballs.openstack.org/ironic-python-agent/dib/files/</a>>><br>
>     > [2]<br>
>     ><br>
>     <a href="https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158</a><br>
>     <<a href="https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158</a>><br>
>     ><br>
>     <<a href="https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158</a><br>
>     <<a href="https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158" rel="noreferrer" target="_blank">https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/767158</a>>><br>
> <br>
>     Hi Dmitry!<br>
> <br>
>     I wonder what Debian image you've been using. Have you tried one of the<br>
>     daily image that the Debian Cloud Image Team prepares? [1]<br>
> <br>
> <br>
> Hi Thomas,<br>
> <br>
> We're using diskimage-builder, which, I think, uses debootstrap. This<br>
> matches our requirements pretty well since we need as small images as it<br>
> is possible.<br>
>  <br>
> <br>
> <br>
>     If you choose the Debian path, you have all of my support, and I'll try<br>
>     to help as much as I can.<br>
> <br>
> <br>
> Thank you!<br>
> <br>
> Dmitry<br>
<br>
Hi Dmitry,<br>
<br>
Could you please have a quick try with the official "Generic" image from<br>
the Debian team? Best maybe would be to try this one:<br>
<br>
<a href="http://cdimage.debian.org/cdimage/cloud/bullseye/daily/20201216-486/debian-11-generic-amd64-daily-20201216-486.qcow2" rel="noreferrer" target="_blank">http://cdimage.debian.org/cdimage/cloud/bullseye/daily/20201216-486/debian-11-generic-amd64-daily-20201216-486.qcow2</a></blockquote><div><br></div><div>Only if DIB provides support for it. I'm not inclined to reproduce the whole generation process manually.</div><div><br></div><div>Dmitry<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
Indeed, I would very much like to be able to validate the image works<br>
for Ironic.<br>
<br>
Cheers,<br>
<br>
Thomas Goirand (zigo)<br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Red Hat GmbH, <a href="https://de.redhat.com/" target="_blank">https://de.redhat.com/</a> , Registered seat: Grasbrunn, <br>Commercial register: Amtsgericht Muenchen, HRB 153243,<br>Managing Directors: Charles Cachera, Brian Klemm, Laurie Krebs, Michael O'Neill <br></div></div></div>