opendevreview | Merged openstack/diskimage-builder master: Remove centos 9 and rhel 8 block in grub2 pkg-map https://review.opendev.org/c/openstack/diskimage-builder/+/825018 | 00:37 |
---|---|---|
opendevreview | Steve Baker proposed openstack/diskimage-builder master: Don't install python3-virtualenv on redhat family https://review.opendev.org/c/openstack/diskimage-builder/+/825034 | 01:22 |
opendevreview | Steve Baker proposed openstack/diskimage-builder master: Never call virtualenv directly, use DIB_PYTHON_VIRTUALENV https://review.opendev.org/c/openstack/diskimage-builder/+/825204 | 01: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/+/825034 | 04:40 |
ianw | stevebaker[m]: i've put comments on them i think | 04:42 |
stevebaker[m] | ianw: ah yeah, I just saw them, thanks | 04:42 |
ianw | honestly i don't even know what pip-and-virtualenv is any more | 04:43 |
ianw | the 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 anyway | 04: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-install | 04:45 |
ianw | i would say IPA should update itself to just use "python3 -m venv" to create an environment, and install itself into that | 04:46 |
stevebaker[m] | yeah it pretty much does already | 04:47 |
ianw | and just add a package dependency for python3-venv on ubuntu (other distros have it as part of base python) | 04:47 |
ianw | all those elements should really be updated to just do that | 04: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 |
ianw | i guess i'm fine with that but what does "but now breaks current centos-9-stream | 04:49 |
ianw | images." 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 fails | 04: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 differently | 04:51 |
ianw | ahh, ok | 04:53 |
opendevreview | Eduardo Santos proposed openstack/diskimage-builder master: Fix openSUSE images https://review.opendev.org/c/openstack/diskimage-builder/+/825347 | 16:40 |
opendevreview | Eduardo Santos proposed openstack/diskimage-builder master: General improvements to the ubuntu-minimal docs https://review.opendev.org/c/openstack/diskimage-builder/+/806308 | 17:34 |
opendevreview | Eduardo Santos proposed openstack/diskimage-builder master: Fix openSUSE images and bump them to 15.3 https://review.opendev.org/c/openstack/diskimage-builder/+/825347 | 17:45 |
opendevreview | Merged openstack/diskimage-builder master: Fixes for centos-9-stream efi behaviour https://review.opendev.org/c/openstack/diskimage-builder/+/824660 | 21:27 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!