opendevreview | liuyulong proposed openstack/neutron master: Check subnet service_type for subnet_create https://review.opendev.org/c/openstack/neutron/+/901225 | 00:53 |
---|---|---|
opendevreview | liuxie proposed openstack/neutron-tempest-plugin master: Add test job for address_group api backend Ml2/OVN https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/906020 | 03:08 |
opendevreview | Merged openstack/ovn-bgp-agent stable/2023.2: Use netaddr IPNetwork instead of parsing IP strings https://review.opendev.org/c/openstack/ovn-bgp-agent/+/905533 | 09:57 |
opendevreview | Merged openstack/ovn-bgp-agent stable/2023.2: Remove copy&paste code from ensure_arp_ndp_enabled_for_bridge https://review.opendev.org/c/openstack/ovn-bgp-agent/+/905733 | 09:57 |
opendevreview | Michel Nederlof proposed openstack/ovn-bgp-agent master: Fix startup if the hostname is not configured in OVS and use the system-id. https://review.opendev.org/c/openstack/ovn-bgp-agent/+/906043 | 09:58 |
opendevreview | Fernando Royo proposed openstack/ovn-bgp-agent master: Add support to PF OVN LBs for NB Driver https://review.opendev.org/c/openstack/ovn-bgp-agent/+/905504 | 10:22 |
opendevreview | Michel Nederlof proposed openstack/ovn-bgp-agent master: Fix misplacement if options.requested-chassis does not match external_ids.neutron:host_id https://review.opendev.org/c/openstack/ovn-bgp-agent/+/906111 | 13:51 |
opendevreview | Michel Nederlof proposed openstack/ovn-bgp-agent master: Fix misplacement if options.requested-chassis does not match external_ids.neutron:host_id https://review.opendev.org/c/openstack/ovn-bgp-agent/+/906111 | 13:52 |
haleyb | #startmeeting neutron_drivers | 14:00 |
opendevmeet | Meeting started Fri Jan 19 14:00:47 2024 UTC and is due to finish in 60 minutes. The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'neutron_drivers' | 14:00 |
mlavalle | \o | 14:00 |
haleyb | Ping list: ykarel, mlavalle, mtomaska, slawek, obondarev, tobias-urdin, lajoskatona, amotoki | 14:00 |
mlavalle | \o | 14:01 |
obondarev | o/ | 14:01 |
haleyb | i know rodolfo and slawek cannot make it, so don't know if we will have quorom | 14:01 |
mlavalle | ack | 14:01 |
mtomaska | o/ | 14:01 |
lajoskatona | o/ | 14:02 |
haleyb | i think we still need one more for quorom, but we can talk about eventlet lajoskatona | 14:04 |
lajoskatona | haleyb: ack | 14:04 |
haleyb | seems they all got reverted, so we have nothing do to :) | 14:04 |
lajoskatona | I think at the moment it iis just to have a common view of what we can expect and give time everybody to think about it, perhaps with company managers | 14:05 |
lajoskatona | ahh, cool, so all reverted, than I am more confused than yesterday :-) | 14:05 |
lajoskatona | So the basic situation if you haven't followed the mail thread(s) and the governance doc | 14:06 |
haleyb | reverted or abandoned, yes | 14:06 |
lajoskatona | https://review.opendev.org/c/openstack/governance/+/902585 is the governanace doc proposal | 14:06 |
lajoskatona | I think it worth reading as a good summary of where we are | 14:07 |
lajoskatona | So eventlet is not maintained most of the seasoned maintainers are left, and it is not py312 compatibel (before 0.34, I hope I remember well the numbers) | 14:08 |
lajoskatona | and Harve and other guys contacted the last eventlet cores, and started to help around eventlet to fix the most urgent issues, so now it basically works with py312 (that is 0.34 release of eventlet for which the patches were up yesterday and were abandoned) | 14:09 |
haleyb | right, 0.34 and after should be py3.12 compatible | 14:09 |
lajoskatona | but even with this there's a lot of reason to change from eventlet to something else | 14:10 |
mlavalle | so we are good for now? | 14:10 |
lajoskatona | the something else is a question, in the doc asyncio is the goal, but there's a debate in the comments, and another big question who will do it | 14:10 |
mlavalle | that | 14:11 |
mlavalle | is a big question | 14:11 |
lajoskatona | mlavalle: yes, at the moment as for 2024.1 py312 is not a goal we are safe but for Dalmatian py312 must be supported so for that we need 0.34 | 14:11 |
lajoskatona | and after that the same issues are still there (no eventlet maintainers and eventlet was designed for issues with py2.x not for py3... | 14:12 |
lajoskatona | so this is basically, but the doc the guys prepared is much better than me as they know much more and collected a lot of fact, and the discussions also added extra points to it | 14:13 |
mlavalle | in other words, we need something else after py3.12 | 14:13 |
lajoskatona | so here we are with it, and I think it is good to know about it and think about it | 14:13 |
mlavalle | totally | 14:14 |
haleyb | each project can move to asyncio separately, right? | 14:15 |
lajoskatona | yes, D release is saved it seems and py312 can be added as supported runtime, but after that a decision must be made | 14:15 |
lajoskatona | as I understand they want to first move the oslo libs (oslo.services, oslo.privsep....) and create a lib that is some kind of glue loginc that hide the diff between eventlet and asyncio | 14:16 |
obondarev | well, only need to write an eventlet->asyncio migration tool, that's it (just kidding) | 14:16 |
lajoskatona | :-) | 14:16 |
haleyb | aiohub, and seems that's where a lot of the comments are | 14:17 |
lajoskatona | ahh, es that is the planned project, true | 14:17 |
lajoskatona | and that's the story basically :-) | 14:19 |
haleyb | lajoskatona: thanks for the discussion | 14:20 |
mlavalle | yes. thanks for the overview | 14:21 |
lajoskatona | I beleive we will hear a lot about this in the coming months :-) | 14:22 |
haleyb | obviously neutron uses eventlet in a number of places like threading in the agents and wsgi layer | 14:23 |
mlavalle | haleyb: don't forget to close the meeting | 14:23 |
haleyb | some could probably me migrated quickly, others not so much | 14:23 |
haleyb | mtomaska: we did not have quorum to vote on your item, we can keep it on agenda for next week | 14:24 |
haleyb | i did see rodolfo already sent a WIP patch | 14:25 |
haleyb | #endmeeting | 14:25 |
opendevmeet | Meeting ended Fri Jan 19 14:25:20 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:25 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/neutron_drivers/2024/neutron_drivers.2024-01-19-14.00.html | 14:25 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/neutron_drivers/2024/neutron_drivers.2024-01-19-14.00.txt | 14:25 |
opendevmeet | Log: https://meetings.opendev.org/meetings/neutron_drivers/2024/neutron_drivers.2024-01-19-14.00.log.html | 14:25 |
lajoskatona | o/ | 14:25 |
haleyb | in the meantime let's merge some patchez! | 14:26 |
mlavalle | have a nice weekend y | 14:26 |
obondarev | o/ | 14:26 |
opendevreview | Andrew Bonney proposed openstack/neutron master: l3agent: add iptables rule to block mldv2 responses https://review.opendev.org/c/openstack/neutron/+/906114 | 14:44 |
rubasov | hi everyone: I found a proper repro for https://bugs.launchpad.net/neutron/+bug/2048785 and doing that I realized this may have security implications so changed the bug report to "Public Security", since both the report and the proposed fix were public already. Please correct me if it's better set to private... | 15:22 |
haleyb | rubasov: i'm not sure it can be private since it was already public | 15:27 |
rubasov | yes, I see that way too, it does not make much sense to make it private after it was public already | 15:30 |
opendevreview | Brian Haley proposed openstack/neutron master: Consume code from neutron-lib https://review.opendev.org/c/openstack/neutron/+/905354 | 22:21 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!