Thursday, 2024-12-19

opendevreviewTony Breeds proposed openstack/diskimage-builder master: WIP: Add support for CentOS Stream 10  https://review.opendev.org/c/openstack/diskimage-builder/+/93404505:22
opendevreviewTony Breeds proposed openstack/diskimage-builder master: WIP: Add support for CentOS Stream 10  https://review.opendev.org/c/openstack/diskimage-builder/+/93404506:22
opendevreviewRafal Lewandowski proposed openstack/diskimage-builder master: Prevent from overwriting grub defaults if no variables are set  https://review.opendev.org/c/openstack/diskimage-builder/+/93768408:36
opendevreviewTony Breeds proposed openstack/diskimage-builder master: WIP: Add support for CentOS Stream 10  https://review.opendev.org/c/openstack/diskimage-builder/+/93404510:16
jcapitao[m]tonyb: what additionnal QEMU feature noble does have ? 10:18
tonybkarolinku[m], jcapitao[m]: It's a much later version but crucially it's > 7.2 which means it can emulate a Haswell CPU including the various AXV extensions10:20
tonybkarolinku[m], jcapitao[m]: Unfortunatley the game of wack-a-mole continues and Noble has additional conflicts with pip10:20
tonybkarolinku[m], jcapitao[m]:  Essentially we want Noble for Emulation (TCG) *or* if we can make KVM work on Jammy (as opposed to emmulation) we should be able to boot a CentOS-10 image.  The testing you have so far pretty much proves that building it is fine.10:22
tonybkarolinku[m], jcapitao[m]: and the cpu-level stuff I added (which needs work) shows that the ubuntu-*nested-virt labels are running on x86_64-v4 capable systems10:23
jcapitao[m]oh!10:23
jcapitao[m]didn't know for this >7.210:24
jcapitao[m]ofc preferred choice would be ton run on KVM10:25
tonybkarolinku[m], jcapitao[m]: Sure, but small steps :)10:25
jcapitao[m]but at this point if we can make it work on QEMU we'd be happy as well :)10:25
jcapitao[m]let's see with your last set of PS10:26
tonybkarolinku[m], jcapitao[m]: As soon as the job starts I can add karolinku[m]'s SSH keys for debugging as I'm about to head to bed10:26
tonybkarolinku[m], jcapitao[m]: but I can pickup where they leave off tomorrow.10:27
jcapitao[m]karolinku is on PTO and will come back on monday10:27
tonybkarolinku[m], jcapitao[m]: I feel like we're getting closer ... certainly understand more10:27
tonybkarolinku[m], jcapitao[m]: Ahh okay, well perhaps I'll just got to bed and start again tomorrow10:27
jcapitao[m]okay, see you then !10:28
tonybjcapitao[m]: cool beans10:29
clarkbnone of the other image build functional tests run on kvm15:45
clarkbI don't think that should be a focus if we can make it work with qemu15:45
tonybFWIW, using noble as the OS the CS-10 test-image boots to a login prompt, but glean fails to start cleanly23:08
tonyb`[  241.062840] python-glean[743]: Error: [Errno 2] No such file or directory: '/etc/sysconfig/network-scripts/ifcfg-ens3'`23:10
tonybSo I guess CentOS-10 doesn't support the legacy network startup at all23:10
clarkbI think with cs9 it is a plugin for network manager and the plugin was enabled by default23:16
clarkbmaybe the plugin still exists but isn't enabled by default?23:16
clarkbgoogle's ai overview says centos 10 network manager will still do sysconfig files but I'm not sure I trust that. Not finding any actual documentation to that effect23:35
clarkbhttps://wiki.gnome.org/Projects/NetworkManager/SystemSettings says the plugin is called ifcfg-rh23:36
clarkbhttps://gitlab.com/redhat/centos-stream/rpms/NetworkManager/-/blob/c10s/readme-ifcfg-rh.txt?ref_type=heads is somewhat ambiguous on whether or not you have to migrate them to work23:38
clarkbto me derpecated doesn't mean "stops working" but that does seem to be implied there23:38
clarkbyou might be able to set up the unit for glean to nmcli connection migrate after glean runs23:43
clarkbbut better would be to have glean support yet another format...23:43
opendevreviewTony Breeds proposed openstack/diskimage-builder master: WIP: Add support for CentOS Stream 10  https://review.opendev.org/c/openstack/diskimage-builder/+/93404523:57

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