<div dir="ltr"><div>Hi,</div><div><br></div><div>I'm not sure. We have never hit this problem with DIB-built images before. I know that TripleO uses an even larger image than one we publish on tarballs.o.o.</div><div><br></div><div>Dmitry<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 12, 2021 at 8:10 PM Vuk Gojnic <<a href="mailto:vuk.gojnic@gmail.com">vuk.gojnic@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">Hi Dmitry,<br>
<br>
Thanks for additional tipps. When investigating the initrd I have<br>
noticed that the most of the space goes on firmware and<br>
modules/drivers. If we notice something not working with TinyIPA we<br>
can probably cherry-pick the modules that we need and leave everything<br>
else out and that way get smaller image.<br>
<br>
I have another question though - do you know how could we make<br>
Kernel/Grub accept to boot large initrd? How are other folks doing it?<br>
I assume not everybody is just using TinyIPA for production...<br>
<br>
Tnx!<br>
<br>
Vuk<br>
<br>
On Wed, May 12, 2021 at 5:36 PM Dmitry Tantsur <<a href="mailto:dtantsur@redhat.com" target="_blank">dtantsur@redhat.com</a>> wrote:<br>
><br>
> I'm glad that it worked for you!<br>
><br>
> Before others follow your advice: the difference in size in DIB builds and tinyIPA is mostly because of firmware and kernel modules. If tinyIPA does not work for you or behaves in a weird way (no disks detected, some NICs not detected), then you're stuck with DIB builds.<br>
><br>
> Vuk, there is one more option you could exercise. IPA-builder supports an --lzma flag to pack the initramfs with a more efficient algorithm: <a href="https://opendev.org/openstack/ironic-python-agent-builder/src/branch/master/ironic_python_agent_builder/__init__.py#L56" rel="noreferrer" target="_blank">https://opendev.org/openstack/ironic-python-agent-builder/src/branch/master/ironic_python_agent_builder/__init__.py#L56</a>.<br>
><br>
> Dmitry<br>
><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>