Friday, 2024-11-29

opendevreviewliuyulong proposed openstack/neutron-tempest-plugin master: Re-enable the router test_migration cases  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93631801:11
opendevreviewliuyulong proposed openstack/neutron-tempest-plugin master: Re-enable the router test_migration cases  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93631802:10
*** vsaienko is now known as jumpojoy05:31
gmannykarel: can we merge this also (need to remove DNM and #Test comment), to avoid failure on tomorrow migration https://review.opendev.org/c/openstack/neutron/+/93292005:46
ykarelgmann, yes will sync on this today with Team05:48
ykarelthere are still some issues, but we have workarounds in patch so should be fine for now05:48
gmannykarel: thanks05:49
opendevreviewMerged openstack/networking-bgpvpn master: tests: test_db_base_plugin_v2.py was moved to common  https://review.opendev.org/c/openstack/networking-bgpvpn/+/93562106:14
opendevreviewliuyulong proposed openstack/neutron-tempest-plugin master: Re-enable the router test_migration cases  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93631806:27
opendevreviewliuyulong proposed openstack/neutron-tempest-plugin master: Re-enable the router test_migration cases  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93631806:38
ralonsohbcafarel, hello! If you have 1 minute: https://review.opendev.org/q/Ie6210f7dab4d54d734255d3ac2271cac99590f4607:44
ralonsohthanks!07:44
bcafarelsure thing, looking08:02
opendevreviewliuyulong proposed openstack/neutron-tempest-plugin master: Re-enable the router test_migration cases  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93631808:05
opendevreviewliuyulong proposed openstack/neutron-tempest-plugin master: Re-enable the router test_migration cases  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93631808:13
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Improve initial hash ring setup  https://review.opendev.org/c/openstack/neutron/+/93642809:32
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM - Test "neutron-ovn-tempest-ipv6-only-ovs*" with 4 workers  https://review.opendev.org/c/openstack/neutron/+/93642909:33
ralonsohykarel, ^ there is a dependency on a devstack change, to add this new wsgi config variable09:33
ralonsohI think that will work, using the DB transactionality to sync all workers in a node09:33
ykarelralonsoh, thx10:12
ykarellet's see how the test job goes10:12
ykarelralonsoh, also we have to unblock https://review.opendev.org/c/openstack/neutron/+/932920 , remove dnm/test10:13
ykarelnoble switch is about to happen today/tomorrow10:14
ralonsohright, please merge https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/93327710:18
ralonsohthat is a dependency10:18
ykarelyes that's in gate10:19
ykarelwe can approve once check is green10:19
ykarelwe can remove depends-on neutron-tempest-plugin as can get both independently10:19
opendevreviewRodolfo Alonso proposed openstack/neutron master: Update tempest jobs for Ubuntu Noble (24.04)  https://review.opendev.org/c/openstack/neutron/+/93292010:20
ralonsohright, let me push a new PS10:20
opendevreviewRodolfo Alonso proposed openstack/neutron master: Update tempest jobs for Ubuntu Noble (24.04)  https://review.opendev.org/c/openstack/neutron/+/93292010:20
opendevreviewRodolfo Alonso proposed openstack/neutron master: Update tempest jobs for Ubuntu Noble (24.04)  https://review.opendev.org/c/openstack/neutron/+/93292010:21
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM - Test "neutron-ovn-tempest-ipv6-only-ovs*" with 4 workers  https://review.opendev.org/c/openstack/neutron/+/93642910:41
ralonsohykarel, I don't think the Neutron jobs will use the devstack patch10:54
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM - Test "neutron-ovn-tempest-ipv6-only-ovs*" with 4 workers  https://review.opendev.org/c/openstack/neutron/+/93642911:00
opendevreviewMerged openstack/ovn-bgp-agent stable/2024.2: Move devstack job to experimental  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/93640112:03
opendevreviewMerged openstack/ovn-bgp-agent stable/2024.1: Move devstack job to experimental  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/93640212:03
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Update the LRP gateway_mtu when the external network changes  https://review.opendev.org/c/openstack/neutron/+/93672312:08
opendevreviewMerged openstack/ovn-bgp-agent stable/2023.2: Move devstack job to experimental  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/93640312:13
ralonsohykarel, I thought https://review.opendev.org/c/openstack/neutron/+/936429/4/zuul.d/tempest-singlenode.yaml#819 was enough to make the job dependant on this project12:14
ralonsohbut I don't see this specific patch being executed in the CI12:14
ykarelralonsoh, sorry didn't got that12:31
ykarelyou mean depends-on not working?12:32
ykarelok i see 12:35
ykarelso depends-on is working but you missed to apply that at required place12:35
ykarelcommented on devstack patch12:35
opendevreviewyatin proposed openstack/tap-as-a-service stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/tap-as-a-service/+/93672512:49
opendevreviewMerged openstack/neutron stable/2024.1: Add policy enforcer for QoS policy "tags" service plugin  https://review.opendev.org/c/openstack/neutron/+/93634212:51
ralonsohykarel, ahhhh right!12:52
ralonsohthanks!12:52
opendevreviewyatin proposed openstack/tap-as-a-service stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/tap-as-a-service/+/93672612:52
opendevreviewyatin proposed openstack/neutron-vpnaas stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/neutron-vpnaas/+/93672712:54
opendevreviewyatin proposed openstack/neutron-vpnaas stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/neutron-vpnaas/+/93672813:00
opendevreviewyatin proposed openstack/networking-bagpipe stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bagpipe/+/93672913:02
opendevreviewyatin proposed openstack/networking-bagpipe stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bagpipe/+/93673013:03
opendevreviewyatin proposed openstack/networking-bgpvpn stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bgpvpn/+/93673113:04
opendevreviewyatin proposed openstack/networking-bgpvpn stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bgpvpn/+/93673213:05
opendevreviewyatin proposed openstack/networking-sfc stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-sfc/+/93673413:13
opendevreviewyatin proposed openstack/networking-sfc stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-sfc/+/93673513:14
opendevreviewyatin proposed openstack/neutron-dynamic-routing stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/93673713:18
opendevreviewyatin proposed openstack/neutron-dynamic-routing stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/93673813:19
opendevreviewyatin proposed openstack/neutron-vpnaas stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/neutron-vpnaas/+/93672813:21
opendevreviewyatin proposed openstack/neutron-fwaas stable/2024.2: Account for iptables-save output spacing differences  https://review.opendev.org/c/openstack/neutron-fwaas/+/93673913:28
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Update the LRP gateway_mtu when the external network changes  https://review.opendev.org/c/openstack/neutron/+/93672314:04
ykarelslaweq, ralonsoh when you get chance https://review.opendev.org/c/openstack/neutron-lib/+/93626514:18
ralonsohsure14:18
ralonsohykarel, is it needed zuul_work_dir?14:19
ralonsohyou dropped it in the neutron patch14:20
ralonsohdo we need it in n-lib?14:20
ykarelralonsoh, yes it's needed as we want to run neutron tests there14:21
ykarelin that job14:21
ralonsohahh yes, right, by default the work dir should be n-lib14:21
ralonsoh+114:21
ykarelalso some stadium job fixes https://review.opendev.org/q/topic:%22stadium-stable-jobs%22 14:27
ykarellajoskatona, ralonsoh slaweq ^14:27
ralonsohyeah, I have them open14:27
ralonsohwaiting for the CI14:27
ykarelk thx, some of those reported14:27
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Improve initial hash ring setup  https://review.opendev.org/c/openstack/neutron/+/93642814:44
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM - Test "neutron-ovn-tempest-ipv6-only-ovs*" with 4 workers  https://review.opendev.org/c/openstack/neutron/+/93642914:44
amnikralonsoh: Hello14:46
amnikralonsoh: Can we discuss https://bugs.launchpad.net/neutron/+bug/2089726 a bit now?14:46
opendevreviewMerged openstack/neutron stable/2023.2: Filter out the floating IPs when removing a shared RBAC  https://review.opendev.org/c/openstack/neutron/+/93601414:46
ralonsohamnik, sure14:47
amnikrolonsoh: It relates to your comment on https://review.opendev.org/c/openstack/ovsdbapp/+/93632714:47
ralonsohI know, yes14:47
ralonsohif you need to improve the datapath provisioning, improve this method14:48
ralonsohbut your change has implications in all OVN DB events14:48
ralonsohnot only the datapath one14:48
ralonsohapart from that, why do you want to execute several provisioning operations in parallel if there is a sync lock?14:49
ralonsohdoesn't make any sense14:49
amnikyes but provision is called in run method of event that call by EventHandler 14:50
ralonsohthat's exactly what I'm saying14:50
amnikrolonsoh: This is the case, if run method execute one by one, why should we use sync lock?14:51
ralonsohthat code was initially implemented 7 years ago14:52
ralonsohI would need to revisit the original patch in n-ovn14:52
ralonsohthat is used to avoid calling the metadata provisioning during a resync14:54
ralonsohthat's all14:54
amnikthis lock is read_lock so multiple reader can execute provision. right?14:54
ralonsohmost probably but this code is purely python14:54
amnikthen if run execute parrallely, it improve performance14:54
ralonsohwhat is the advantage of using multiple threads there?14:55
ralonsoh"it improve performance" I need figures14:55
ralonsoh1) if you want to improve this operation, parallelize this code in the agent, not ovsdbapp 14:56
ralonsoh2) show figures to probe that this implementation truly improves the performance14:56
amnikevent that comes put in queue parrallely but consuming them happend sequentially.14:59
ralonsohso implement a paralelization model there: use a queue, each run will add a new event to the queue and a thread pool processing the dp provisioning15:00
ralonsohagain, I'm not approving the ovsdbapp, the implications in the Neutron code are critical and these are not tested at all15:01
amnikI think improvment in case of OVN agent is that ovnmeta will created more quickly15:02
amnikrolonsoh: I get your point!15:02
amnikyou say that use queue in agent and parrallely execute the events in agent not ovsdbapp. right?15:04
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Improve initial hash ring setup  https://review.opendev.org/c/openstack/neutron/+/93642815:06
opendevreviewRodolfo Alonso proposed openstack/neutron master: DNM - Test "neutron-ovn-tempest-ipv6-only-ovs*" with 4 workers  https://review.opendev.org/c/openstack/neutron/+/93642915:06
opendevreviewMerged openstack/networking-bgpvpn stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bgpvpn/+/93673116:13
opendevreviewMerged openstack/neutron-vpnaas stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/neutron-vpnaas/+/93672816:14
opendevreviewMerged openstack/neutron-dynamic-routing stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/93673816:31
opendevreviewMerged openstack/networking-bgpvpn stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bgpvpn/+/93673216:59
opendevreviewMerged openstack/networking-sfc stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-sfc/+/93673417:00
opendevreviewMerged openstack/tap-as-a-service stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/tap-as-a-service/+/93672517:01
opendevreviewMerged openstack/tap-as-a-service stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/tap-as-a-service/+/93672617:01
opendevreviewMerged openstack/networking-sfc stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-sfc/+/93673517:02
opendevreviewMerged openstack/networking-bagpipe stable/2024.1: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bagpipe/+/93672917:04
opendevreviewMerged openstack/networking-bagpipe stable/2023.2: Stable Only: Use branched tempest jobs  https://review.opendev.org/c/openstack/networking-bagpipe/+/93673017:04
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: Member batch actions to increase performance  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/93676517:52

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