Wednesday, 2021-05-12

*** sdanni has quit IRC00:19
*** sdanni has joined #openstack-dib01:16
openstackgerritIan Wienand proposed openstack/diskimage-builder master: bootloader: remove extlinux/syslinux path  https://review.opendev.org/c/openstack/diskimage-builder/+/54112901:35
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Futher bootloader cleanups  https://review.opendev.org/c/openstack/diskimage-builder/+/79087801:35
*** stevebaker has quit IRC04:52
openstackgerritIan Wienand proposed openstack/diskimage-builder master: bootloader: remove extlinux/syslinux path  https://review.opendev.org/c/openstack/diskimage-builder/+/54112905:46
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Futher bootloader cleanups  https://review.opendev.org/c/openstack/diskimage-builder/+/79087805:46
ianwcgoncalves: thanks :)  I *really* want to get the containerfile work into the gate build ASAP as I think it solves a whole bunch of issues for us, but I'm sure creates others :)07:12
cgoncalvesianw, I haven't been closely following the containerfile work tbh. is it ready for reviews? I could take some time today and have a look at it07:13
ianwi've basically taken jeblairs creation of it as a big review, and my reworking as second eyes :)  but the idea is that instead of using -minimal builds, base the builds of upstream container files07:16
ianwthis is more or less the same idea as using .isos, but the feeling is that things are a bit different with container images07:16
ianwfirstly, they are pretty much minimal just by nature, which is what we want to start from, no extra packages07:16
ianwthe other issue with .iso's was that upstream kept changing them in random ways.  that might be much less of an issue now.  but i think it's much less of an issue for containers now as well.  people are much more aware that things are being built on top and you can just move things arbitrarily07:17
ianwthe reason it avoids issues is things like trying to run rpm or zypper on ubuntu disappear -- the container is already our rootfs.  so we don't have issue like with fedora ATM where the "alien" rpm version is too old to work with f34 rpm format07:18
ianwso that's the gist behind it all07:19
ianwbe great if you want to look over https://review.opendev.org/c/openstack/diskimage-builder/+/790365/  which is the f34 implementation07:19
ianwthere's been a bunch of work to get podman into the nodepool builder images, which is used to extract the upstream containers.07:20
cgoncalvesianw, thanks for the gist! I will review that patch07:20
cgoncalvesI see a parent one has entered the gate, so less for me to review :)07:21
ianwyeah, it's been sitting for a long time, and tends to bitrot, it already took me a day to get nodepool back into shape installing podman :)07:22
ianwi'm sure we'll discover things as we go along.  but at this point, being able to build and boot an image is about as good a test as we can get in DIB I think :)07:23
ianwso that's why I'm keen to add it to nodepool and see what happens to the nodes in production07:23
cgoncalves:)07:23
ianwand it also makes you think ... the difference between an infra container image and bootable image is really just the addition of the bootloader ...07:25
*** rpittau|afk is now known as rpittau07:26
ianwi've also followed-on with some bootloader cleanups.  i think if we're going to try and integrate BLS or whatever better, we can first start by getting rid of things like syslinux/extlinux paths and i386 switches etc.07:32
openstackgerritMerged openstack/diskimage-builder master: dib-lint: match text/x-script.python  https://review.opendev.org/c/openstack/diskimage-builder/+/79036908:09
openstackgerritMerged openstack/diskimage-builder master: containerfile: automatically search for distro docker files  https://review.opendev.org/c/openstack/diskimage-builder/+/79036208:19
openstackgerritMerged openstack/diskimage-builder master: bootloader: disable BLS for Fedora  https://review.opendev.org/c/openstack/diskimage-builder/+/79054908:19
*** dtantsur|afk is now known as dtantsur09:03
dtantsurianw, clarkb, we have redirected sdanni to DIB because their element did not look IPA specific at all09:03
dtantsurmaybe it was wrong?09:04
*** rpittau is now known as rpittau|bbl09:07
*** rpittau|bbl is now known as rpittau10:19
*** dtantsur is now known as dtantsur|brb11:19
*** dtantsur|brb is now known as dtantsur14:26
*** rpittau is now known as rpittau|afk16:12
*** dtantsur is now known as dtantsur|afk18:01
*** stevebaker has joined #openstack-dib19:28
*** openstackgerrit has quit IRC21:47

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!