Wednesday, 2022-01-19

opendevreviewMerged openstack/diskimage-builder master: Remove centos 9 and rhel 8 block in grub2 pkg-map  https://review.opendev.org/c/openstack/diskimage-builder/+/82501800:37
opendevreviewSteve Baker proposed openstack/diskimage-builder master: Don't install python3-virtualenv on redhat family  https://review.opendev.org/c/openstack/diskimage-builder/+/82503401:22
opendevreviewSteve Baker proposed openstack/diskimage-builder master: Never call virtualenv directly, use DIB_PYTHON_VIRTUALENV  https://review.opendev.org/c/openstack/diskimage-builder/+/82520401:22
stevebaker[m]ianw: I've got a few centos9 fixes lined up if you have some time https://review.opendev.org/c/openstack/diskimage-builder/+/824660 https://review.opendev.org/c/openstack/diskimage-builder/+/825204 https://review.opendev.org/c/openstack/diskimage-builder/+/82503404:40
ianwstevebaker[m]: i've put comments on them i think04:42
stevebaker[m]ianw: ah yeah, I just saw them, thanks04:42
ianwhonestly i don't even know what pip-and-virtualenv is any more04:43
ianwthe only reason we had all these abstraction layers was for non-python3 distros, everything !centos7 is now too old to worry about, and now centos7 is a python3 distro anyway04:45
stevebaker[m]ianw: so I'm trying to fix the IPA build, which depends on pip-and-virtualenv. But now that I look at its source install script I doubt it is even required. I'll try just removing it tomorrow https://opendev.org/openstack/ironic-python-agent-builder/src/branch/master/dib/ironic-python-agent-ramdisk/install.d/ironic-python-agent-ramdisk-source-install/60-ironic-python-agent-ramdisk-install04:45
ianwi would say IPA should update itself to just use "python3 -m venv" to create an environment, and install itself into that04:46
stevebaker[m]yeah it pretty much does already04:47
ianwand just add a package dependency for python3-venv on ubuntu (other distros have it as part of base python)04:47
ianwall those elements should really be updated to just do that04:47
stevebaker[m]ianw: then there is this grub change https://review.opendev.org/c/openstack/diskimage-builder/+/824660 (followed by another one which still has issues)04:48
ianwi guess i'm fine with that but what does "but now breaks current centos-9-stream04:49
ianwimages." mean exactly?  how does it break?04:49
stevebaker[m]ianw: its removing a package which is considered core and unremovable, so the dnf remove call fails04:50
stevebaker[m]but the remove/install is just a hack to populate the empty /boot/efi partition, if the rhel9 image still has this problem we can solve it differently04:51
ianwahh, ok04:53
opendevreviewEduardo Santos proposed openstack/diskimage-builder master: Fix openSUSE images  https://review.opendev.org/c/openstack/diskimage-builder/+/82534716:40
opendevreviewEduardo Santos proposed openstack/diskimage-builder master: General improvements to the ubuntu-minimal docs  https://review.opendev.org/c/openstack/diskimage-builder/+/80630817:34
opendevreviewEduardo Santos proposed openstack/diskimage-builder master: Fix openSUSE images and bump them to 15.3  https://review.opendev.org/c/openstack/diskimage-builder/+/82534717:45
opendevreviewMerged openstack/diskimage-builder master: Fixes for centos-9-stream efi behaviour  https://review.opendev.org/c/openstack/diskimage-builder/+/82466021:27

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