Thursday, 2024-09-19

opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Squash tass.ini and taas_plugin.ini  https://review.opendev.org/c/openstack/tap-as-a-service/+/92981401:09
opendevreviewIhar Hrachyshka proposed openstack/neutron master: Add initial mypy job  https://review.opendev.org/c/openstack/neutron/+/92986403:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: Use tuple type for SUPPORTED_LOGGING_TYPES  https://review.opendev.org/c/openstack/neutron/+/92986503:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/*  https://review.opendev.org/c/openstack/neutron/+/92986603:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: neutron/db/l3*  https://review.opendev.org/c/openstack/neutron/+/92986703:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: use dataclass for AgentConsumer  https://review.opendev.org/c/openstack/neutron/+/92986803:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: neutron/extensions/*  https://review.opendev.org/c/openstack/neutron/+/92986903:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: neutron/agent/*  https://review.opendev.org/c/openstack/neutron/+/92987003:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: mypy: neutron/objects/*  https://review.opendev.org/c/openstack/neutron/+/92987103:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: Add initial mypy job  https://review.opendev.org/c/openstack/neutron/+/92986403:30
opendevreviewIhar Hrachyshka proposed openstack/neutron master: Add initial mypy job  https://review.opendev.org/c/openstack/neutron/+/92986403:33
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Use generated config files in devstack  https://review.opendev.org/c/openstack/tap-as-a-service/+/92987205:37
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Squash tass.ini and taas_plugin.ini  https://review.opendev.org/c/openstack/tap-as-a-service/+/92981405:44
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Use generated config files in devstack  https://review.opendev.org/c/openstack/tap-as-a-service/+/92987205:44
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Use generated config files in devstack  https://review.opendev.org/c/openstack/tap-as-a-service/+/92987205:47
opendevreviewMerged openstack/neutron-vpnaas stable/2023.2: Remove reference to devstack-gate  https://review.opendev.org/c/openstack/neutron-vpnaas/+/92305007:22
opendevreviewRodolfo Alonso proposed openstack/neutron master: Use neutron-lib constants IPv4_ANY and IPv6_ANY  https://review.opendev.org/c/openstack/neutron/+/92988307:58
opendevreviewRodolfo Alonso proposed openstack/networking-sfc master: [sqlalchemy-20] Remove CI job "openstack-tox-py310-with-sqlalchemy-main-sfc"  https://review.opendev.org/c/openstack/networking-sfc/+/92988408:03
opendevreviewRodolfo Alonso proposed openstack/networking-bagpipe master: [sqlalchemy-20] Remove CI job "networking-bagpipe-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/networking-bagpipe/+/92988608:05
opendevreviewRodolfo Alonso proposed openstack/networking-bgpvpn master: [sqlalchemy-20] Remove CI job "networking-bgpvpn-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/networking-bgpvpn/+/92988708:07
opendevreviewRodolfo Alonso proposed openstack/neutron-dynamic-routing master: [sqlalchemy-20] Remove CI job "neutron-dynamic-routing-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/92988808:08
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Use generated config files in devstack  https://review.opendev.org/c/openstack/tap-as-a-service/+/92987208:08
opendevreviewRodolfo Alonso proposed openstack/neutron-fwaas master: [sqlalchemy-20] Remove CI job "neutron-fwaas-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/neutron-fwaas/+/92988908:10
opendevreviewRodolfo Alonso proposed openstack/neutron-vpnaas master: [sqlalchemy-20] Remove CI job "neutron-vpnaas-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/neutron-vpnaas/+/92989008:12
ralonsohlajoskatona, haleyb hello! Trivial clean-up stuff: https://review.opendev.org/q/topic:%22remove_sqlalchemy_20_main_jobs%2208:14
lajoskatonaralonsoh: checking, thanks08:15
opendevreviewLajos Katona proposed openstack/neutron master: Docs: Add link to OVN from deplyoments page  https://review.opendev.org/c/openstack/neutron/+/92989508:45
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Use generated config files in devstack  https://review.opendev.org/c/openstack/tap-as-a-service/+/92987208:56
*** liuxie is now known as liushy09:06
opendevreviewTakashi Kajinami proposed openstack/neutron-vpnaas master: Load core neutron.conf in ovn-vpn-agent  https://review.opendev.org/c/openstack/neutron-vpnaas/+/92989809:32
opendevreviewMerged openstack/neutron-vpnaas stable/2023.1: Remove reference to devstack-gate  https://review.opendev.org/c/openstack/neutron-vpnaas/+/92305109:33
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Use generated config files in devstack  https://review.opendev.org/c/openstack/tap-as-a-service/+/92987210:03
opendevreviewTakashi Kajinami proposed openstack/tap-as-a-service master: Use generated config files in devstack  https://review.opendev.org/c/openstack/tap-as-a-service/+/92987210:11
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/ovs: add log message for ports without VLAN tags during OVS restore  https://review.opendev.org/c/openstack/neutron/+/92990711:36
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/ovs: add log message for ports without VLAN tags during OVS restore  https://review.opendev.org/c/openstack/neutron/+/92990811:36
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/ovs: change log level from DEBUG to WARNING for port deletion during binding  https://review.opendev.org/c/openstack/neutron/+/92990911:36
noonedeadpunkas promised - bug report: https://bugs.launchpad.net/neutron/+bug/208117311:36
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/ovs: add log message for ports without net-id during OVS restore  https://review.opendev.org/c/openstack/neutron/+/92990811:37
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/ovs: change log level from DEBUG to WARNING for port deletion during binding  https://review.opendev.org/c/openstack/neutron/+/92990911:37
opendevreviewMerged openstack/neutron-fwaas-dashboard master: Update master for stable/2024.2  https://review.opendev.org/c/openstack/neutron-fwaas-dashboard/+/92908312:08
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: don't serialize all switches on each lb checked  https://review.opendev.org/c/openstack/neutron/+/92977412:33
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: refactor: slightly more explicit return value  https://review.opendev.org/c/openstack/neutron/+/92979212:33
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: unindent some indents in _handle_lb_fip_cmds  https://review.opendev.org/c/openstack/neutron/+/92979312:33
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: don't calculate list of attached lbs for every lb  https://review.opendev.org/c/openstack/neutron/+/92979412:33
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: split out code to verify a lb member into a function  https://review.opendev.org/c/openstack/neutron/+/92979512:33
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: construct member dict in one go  https://review.opendev.org/c/openstack/neutron/+/92979612:33
opendevreviewyatin proposed openstack/neutron master: Handle EndpointNotFound in nova notifier  https://review.opendev.org/c/openstack/neutron/+/92992013:09
opendevreviewTakashi Kajinami proposed openstack/os-ken master: Bump hacking  https://review.opendev.org/c/openstack/os-ken/+/92992113:12
opendevreviewMerged openstack/neutron-vpnaas master: [sqlalchemy-20] Remove CI job "neutron-vpnaas-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/neutron-vpnaas/+/92989013:14
opendevreviewMerged openstack/networking-bgpvpn master: [sqlalchemy-20] Remove CI job "networking-bgpvpn-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/networking-bgpvpn/+/92988714:01
opendevreviewMerged openstack/neutron-dynamic-routing master: [sqlalchemy-20] Remove CI job "neutron-dynamic-routing-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/92988814:03
PrzemekKWhy there is no repo bgpvpn-dashboard like all dashboards ?      'horizon-plugin-blazar-dashboard': {         'type': 'url',         'location': ('$tarballs_base/openstack/blazar-dashboard/'                      'blazar-dashboard-${openstack_branch}.tar.gz')},14:06
PrzemekKHow to change above code just download https://github.com/openstack/networking-bgpvpn/tree/master/bgpvpn_dashboard14:07
opendevreviewMerged openstack/networking-sfc master: [sqlalchemy-20] Remove CI job "openstack-tox-py310-with-sqlalchemy-main-sfc"  https://review.opendev.org/c/openstack/networking-sfc/+/92988414:12
opendevreviewRodolfo Alonso proposed openstack/neutron master: Change the load method of SG rule "default_security_group"  https://review.opendev.org/c/openstack/neutron/+/92994114:28
ralonsohnoonedeadpunk, haleyb ^ please check this14:29
ralonsohand also https://bugs.launchpad.net/neutron/+bug/2081087/comments/814:29
haleybralonsoh: did you see https://review.opendev.org/c/openstack/neutron/+/929851 ?14:30
ralonsohyes and I commented that in c#814:31
ralonsohwe need to do this in batches14:31
ralonsohto benchmark each change14:31
ralonsohwe can'14:31
ralonsohwe can't push this patch in a single shot14:31
ralonsohfor simple relationships, joined is fine. Actually could be faster14:32
ralonsohthe query is more complex but you issue one single query14:32
noonedeadpunkralonsoh: yeah, I checked that yesterday and it did the job nicely with 2024.1 constraints in14:33
haleybralonsoh: ack, and i think that's why i left the 'joined' when i did the 'subquery' change. i think 'selectin' has been around since 1.3 btw14:33
ralonsohyeah, I'm not sure but we can check when backporting to 2024.1 14:34
noonedeadpunkI haven't seen it in docs for sqlalchemy though, but it seemed to work <2.014:34
noonedeadpunkas I had 1.4.41 in my venv14:35
haleybneutron-ovn-rally-task did seem slower in my patch, i just didn't know how confident i was since i didn't know if we could consider each run "equal"14:36
noonedeadpunkoh yes, that depends on the nodepool provider a lot....14:37
noonedeadpunkbtw.... I have a weird and completely different issue with OVN I don't know how to track even. so if someone can help out with basic OVN debugging or point to some docs - that would be nice :) so -14:38
noonedeadpunkI do have 2 VLAN providers, one of which is just regular bond0, but second one is actually a MACVLAN interface connected to eth0 (as eth0 is a standalone interface with SSH access)14:39
noonedeadpunkWhen I manually create a tagged vlan on this MACVLAN and assign IP - it works nicely. But as you might get - I don't have connectivity inside VMs once they're on different nodes14:40
opendevreviewyatin proposed openstack/neutron unmaintained/wallaby: [DNM] Check sdk job with lioadm helper  https://review.opendev.org/c/openstack/neutron/+/92994414:41
noonedeadpunkWhat I'm trying to find - is how to actually check if flows are passing to the correct vlan provider? As networks are named differently, inside ovn I see switch having proper tag, but I'm not getting how tag is being added and at what point14:41
noonedeadpunkand I guess it could smth to do with MACVLAN I'm using. I tried to add just eth0 to the bridge (while loosing SSH connection), but that did not help obviously right away14:44
noonedeadpunkSo I guess I'm just a bit confused, that I don't see tagged interfaces directly in the bridge. but I don't see for any of VLAN providers while one working as designed. So was thinking if just second provider does not work somehow and OVN still tries to pass through the first one14:45
noonedeadpunkI think I can workaround this through flat netwokrk ofc, as  I 'm having just 2 vlans for the second provider....14:46
haleybralonsoh: selectin was added in 1.2, but looks like 1.3 had improvements as did 1.4 ? either way there is a limit to how far back we can use it14:53
ralonsohhaleyb, in 2024.1 we use 1.4.x, so it will work too (the backport)14:53
haleybperfect14:53
PrzemekKWhy there is repo bgpvpn-dashboard ? https://bugs.launchpad.net/bgpvpn/+bug/208118815:04
PrzemekKthere is no15:04
haleybPrzemekK: there is a bgpbpn_dashboard subdir in the networking-bgpvpn repo, although i can't say i'm familiar with it15:40
haleyband horizon seems to consume it?15:40
haleybhttps://docs.openstack.org/networking-bgpvpn/latest/user/horizon.html15:41
PrzemekKyeah old link how it looks in gui https://youtu.be/LCDeR7MwTzE?t=99315:41
PrzemekKbut its hard to download it when there is no tarball  'horizon-plugin-blazar-dashboard': {         'type': 'url',         'location': ('$tarballs_base/openstack/blazar-dashboard/'                      'blazar-dashboard-${openstack_branch}.tar.gz')},15:42
haleybsorry, i don't have a good answer15:46
opendevreviewBrian Haley proposed openstack/neutron master: Use py312 for all neutron jobs  https://review.opendev.org/c/openstack/neutron/+/92982415:50
opendevreviewIhar Hrachyshka proposed openstack/neutron master: Correct logic error when associating FIP with OVN LB  https://review.opendev.org/c/openstack/neutron/+/92166316:02
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: don't serialize all switches on each lb checked  https://review.opendev.org/c/openstack/neutron/+/92977416:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: refactor: slightly more explicit return value  https://review.opendev.org/c/openstack/neutron/+/92979216:26
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: slightly more explicit return value  https://review.opendev.org/c/openstack/neutron/+/92979216:27
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: unindent some indents in _handle_lb_fip_cmds  https://review.opendev.org/c/openstack/neutron/+/92979316:27
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: don't calculate list of attached lbs for every lb  https://review.opendev.org/c/openstack/neutron/+/92979416:28
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: split out code to verify a lb member into a function  https://review.opendev.org/c/openstack/neutron/+/92979516:28
opendevreviewIhar Hrachyshka proposed openstack/neutron master: refactor: construct member dict in one go  https://review.opendev.org/c/openstack/neutron/+/92979616:28
ihrachysykarel: wonder if you could give me a quick tip how to define a new job for mypy here: https://review.opendev.org/c/openstack/neutron/+/929864 zuul syntax is not my strongest side :)16:29
haleybihrachys: there was a neutron-lib patch, don't remember the status16:32
ihrachysyeah I thought I copied the thing but not really I guess; the setup of zuul jobs is not identical there I think, template names etc.16:32
haleybah i see you found it16:33
ihrachysI mean... I guess I can just learn how to test it locally, I'm just so demotivated to learn this thing... :)16:33
ihrachyshaleyb: I was at one point trying to align some patches to make that neutron-lib thing going, but there was no interest. I'm doing this in neutron now 1) not to step on others' toes but make the ball rolling and 2) because I've seen simple bugs in the tree that wouldn't have happened if we'd do typing hints earlier16:34
haleybi don't really know how to test it either16:37
opendevreviewIhar Hrachyshka proposed openstack/neutron master: Fix a potential race in ovn idl initialization  https://review.opendev.org/c/openstack/neutron/+/92981117:43
opendevreviewMerged openstack/networking-bagpipe master: [sqlalchemy-20] Remove CI job "networking-bagpipe-openstack-tox-py310-with-sqlalchemy-main"  https://review.opendev.org/c/openstack/networking-bagpipe/+/92988618:21
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2024.2: Change the load method of SG rule "default_security_group"  https://review.opendev.org/c/openstack/neutron/+/92996619:37
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2024.1: Change the load method of SG rule "default_security_group"  https://review.opendev.org/c/openstack/neutron/+/92996719:37
ralonsohhaleyb, hello!19:41
ralonsohif you have some minutes: https://review.opendev.org/c/openstack/neutron-lib/+/92782019:41
ralonsohthanks in advance19:41
ralonsohno rush, this will be for 2025.1 anyway19:41
haleybralonsoh: ack, added to my queue19:51
opendevreviewMerged openstack/neutron master: Correct logic error when associating FIP with OVN LB  https://review.opendev.org/c/openstack/neutron/+/92166320:03
opendevreviewMerged openstack/neutron-fwaas master: Account for iptables-save output spacing differences  https://review.opendev.org/c/openstack/neutron-fwaas/+/92965820:16
opendevreviewMerged openstack/neutron master: Handle EndpointNotFound in nova notifier  https://review.opendev.org/c/openstack/neutron/+/92992022:21

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