Wednesday, 2024-03-13

noonedeadpunkThiagoCMC: yes, but today we're using ansible-core 2.15 for 2 releases in a row already. which would extremely tighten Ansible version to ubuntu specific, which may not match with what EL is providing08:12
noonedeadpunkand I guess that's why we love virtualenvs :D08:12
ThiagoCMCnoonedeadpunk, sounds good!  :-P08:28
ThiagoCMCMorning! lol08:29
noonedeadpunko/08:29
jrossero/ hello08:48
jrossernoonedeadpunk: i was just looking at what we need to do regarding removing xenial based jobs for when those node types are removed09:00
jrosserand surprisingly, we still have pike/queens branches in openstack-ansible-tests09:01
noonedeadpunkah, yes, I pinged Elod some time ago about that09:02
noonedeadpunkthese are not onl repos09:02
noonedeadpunkthere were some missing from releases deliverables09:03
jrosserit might be much simpler to remove those old branches rather than try to clean up the old jobs09:21
noonedeadpunkI actually can't recall how the discussion eneded... But sounded like it should be infra to clean up them manually or smth09:26
jrosserfrom the ML `We plan to remove Ubuntu Xenial test nodes after CentOS 7 is removed if you want to get a head start on that cleanup too.`09:42
jrosserso i just took a look and i think that the issue is that the easy part is to remove the job definitions09:42
jrosserbut then that potentially creates * zuul errors in any places that still reference those jobs09:42
jrosserand those are pretty difficult to find09:42
noonedeadpunkso, I guess we need to come up with etherpad of things that needs to be cleaned-out manually and ask infra-root to drop them09:44
noonedeadpunkin terms of old branches that are not part of releases process and were created manually back in the days as well09:44
jrosseryeah, i feel it would be simpler to clean up ancient branches totally, rather than trying a ton of patches to remove jobs / fix zuul errors09:44
noonedeadpunksure, no reason for that09:44
noonedeadpunkand they needs to be cleaned up anyway09:45
jrosserok cool - i'll leave these alone then, i was considering trying to fix up the jobs but it was 8-O amount of mess09:45
noonedeadpunkjrosser: there;s some issues after physnet was merged: https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/912481?09:57
noonedeadpunkyeah, jobs part totally not worth of time09:58
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Use ansible_facts['processor_vcpus'] instead of fact variable  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91248109:59
jrosserso we have `physical_interface_mappings = physnet1:br-vlan,physnet1:eth12` there10:00
noonedeadpunkyeah, and I guess you can't have same physnet for multiple things?10:04
noonedeadpunkon a flat networking?10:04
noonedeadpunkor well....10:05
noonedeadpunkI'm confused now I guess10:05
jrosserandrewbonney: do you recall anything about this ^ ?10:06
jrosserah well it maps a label to a physical interface10:06
jrosserso the same label cannot be used twice10:06
jrosserin the ovn case the ml2 config file is more helpfully structured https://08bbd9f3626d3defcfd4-239a29fa7add7ba7ba8e1040fbce5f75.ssl.cf1.rackcdn.com/912481/2/check/openstack-ansible-deploy-aio_metal-ubuntu-jammy/f6a033e/logs/etc/host/neutron/plugins/ml2/ml2_conf.ini.txt10:12
jrosserbut i don't know if this same thing is applicable to linuxbridge as well10:12
* jrosser makes AIO10:25
opendevreviewMerged openstack/openstack-ansible master: Remove obsolete nova_force_config_drive variable from docs  https://review.opendev.org/c/openstack/openstack-ansible/+/91248610:27
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Restart OVN on certificate changes  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91276211:54
fungijrosser: noonedeadpunk: ideally you'd just amend your acl(s) to grant branch delete permission to some restricted subset of the team and then you'll be able to take care of those12:48
fungior if they're under release management then the release team generally does it12:49
noonedeadpunkfungi: well, they're under release management except some old branches for some repos12:52
noonedeadpunkwhich sounds quite random at the moment12:52
opendevreviewJonathan Rosser proposed openstack/openstack-ansible master: Fix physical network mapping for linuxbridge  https://review.opendev.org/c/openstack/openstack-ansible/+/91276813:15
mgariepyhumm . https://mail.openvswitch.org/pipermail/ovs-discuss/2024-March/052994.html13:16
noonedeadpunkyeah13:23
noonedeadpunkNeil has sent that right on the release.13:23
noonedeadpunkwhat a ridiculous thing I've found today... https://paste.openstack.org/show/bwPuruDU6950IG8UbN9t/13:27
mgariepyfun13:28
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_neutron master: Use ansible_facts['processor_vcpus'] instead of fact variable  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91248113:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Use ansible_facts['processor_vcpus'] instead of fact variable  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91248113:41
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Restart OVN on certificate changes  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/91276218:04

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