Thursday, 2022-07-21

opendevreviewMerged openstack/neutron-fwaas-dashboard master: Replace deprecated ugettext_lazy and ungettext_lazy  https://review.opendev.org/c/openstack/neutron-fwaas-dashboard/+/84925900:02
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: improve log message when ofport is not configured  https://review.opendev.org/c/openstack/neutron/+/85014706:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: add fdb_entries details to the logs  https://review.opendev.org/c/openstack/neutron/+/85022606:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: make vlanmanager to handle more vlan mapping per network  https://review.opendev.org/c/openstack/neutron/+/83947906:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: do not merge  https://review.opendev.org/c/openstack/neutron/+/85058206:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: use a local vlan per network/segmentation  https://review.opendev.org/c/openstack/neutron/+/84041506:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp/rpc: retrieve network details with segments  https://review.opendev.org/c/openstack/neutron/+/84041606:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: utils: add option to generate dhcp device id per segmentation  https://review.opendev.org/c/openstack/neutron/+/84041706:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/mech: bind port on segment that subnet belongs  https://review.opendev.org/c/openstack/neutron/+/84041806:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: make device manager to clean only not used devices  https://review.opendev.org/c/openstack/neutron/+/84041906:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: add/use cleanup stale devices API  https://review.opendev.org/c/openstack/neutron/+/84042006:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: support multiple segmentations per network  https://review.opendev.org/c/openstack/neutron/+/84042106:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: db: add segment_index to the unique constraint  https://review.opendev.org/c/openstack/neutron/+/84145906:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: segment: enable multisegments support for host  https://review.opendev.org/c/openstack/neutron/+/84183806:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: fix potential value error on undefined variable  https://review.opendev.org/c/openstack/neutron/+/85060906:23
sahidMorning all, I'm completly suck trying to fix CI job failing for https://review.opendev.org/c/openstack/neutron/+/839479/21 - there are one test failing https://zuul.opendev.org/t/openstack/build/5d9d1ddb53164a26b5adb7e23b82c5f306:26
sahidany chance to get some help? :-)06:27
ralonsohlet me check06:30
lajoskatonasahid: is this job and the test failing always?06:31
ralonsohand this is the 4th patch in the series06:32
sahidyes always the same06:32
ralonsohthe error could be in the previous patches06:32
sahidthe other one are just log messages that I have added to help me debug06:32
ralonsohsahid, in the last execution, the test failing is not the same06:34
sahidcould you point me that?06:35
ralonsohhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_66b/839479/20/check/neutron-ovs-grenade-dvr-multinode/66bfbf7/testr_results.html06:35
sahidoh yes, i was focus on the exception raised06:37
sahidwhat is your feeling?06:37
ralonsohthat the problem is not related to the patch06:38
ralonsohbut a problem with rabbitmq and the RPC06:38
ralonsohbut I would need to check it06:38
sahidit seems the previous are alwyas passing it's why i considered that patch the problem06:39
sahidralonsoh: is it possible that you check that or at least give me pointers so i can have a look?06:40
ralonsohjust checking the compute OVS agent06:40
ralonsohand the rabbitmq service06:40
ralonsohif there is something wrong there06:40
ralonsohbut I would need to check the patch first06:41
sahidthere are some sort of issue related to rpc timeout on ovs agent, but i also noticed this error on other ci job passing, so i did not have considered that as an issue06:42
sahidand for rabbit i have never checked, i will have a look thank you!06:42
sahids/i will have/looking06:43
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: make vlanmanager to handle more vlan mapping per network  https://review.opendev.org/c/openstack/neutron/+/83947907:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: use a local vlan per network/segmentation  https://review.opendev.org/c/openstack/neutron/+/84041507:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp/rpc: retrieve network details with segments  https://review.opendev.org/c/openstack/neutron/+/84041607:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: utils: add option to generate dhcp device id per segmentation  https://review.opendev.org/c/openstack/neutron/+/84041707:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/mech: bind port on segment that subnet belongs  https://review.opendev.org/c/openstack/neutron/+/84041807:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: make device manager to clean only not used devices  https://review.opendev.org/c/openstack/neutron/+/84041907:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: add/use cleanup stale devices API  https://review.opendev.org/c/openstack/neutron/+/84042007:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: support multiple segmentations per network  https://review.opendev.org/c/openstack/neutron/+/84042107:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: db: add segment_index to the unique constraint  https://review.opendev.org/c/openstack/neutron/+/84145907:14
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: segment: enable multisegments support for host  https://review.opendev.org/c/openstack/neutron/+/84183807:14
lajoskatonaralonsoh, slaweq, bcafarel: Hi, https://bugs.launchpad.net/neutron/+bug/1982206 07:54
ralonsohlet me check07:54
lajoskatonaralonsoh, slaweq, bcafarel: With OS_TEST_TIMEOUT:180 , (see https://review.opendev.org/c/openstack/neutron/+/850544 and https://review.opendev.org/c/openstack/neutron/+/850391 )07:54
lajoskatonathis code part seems to be failing: https://opendev.org/openstack/neutron/src/branch/stable/victoria/neutron/agent/linux/iptables_firewall.py#L10407:55
lajoskatonaVictoria example: https://44478d02c804c0b9df5e-a6bfe3158a83ff259d3753105258a398.ssl.cf5.rackcdn.com/850544/1/check/openstack-tox-py38/9aa8800/job-output.txt07:55
lajoskatonaUssuri: https://7f8143495509f2da98f9-0ee3eeb68aa256c74f1e35f60c262d61.ssl.cf2.rackcdn.com/850391/2/check/openstack-tox-py36/519b9f5/testr_results.html07:55
lajoskatonato be precise: not failing but taking long time07:55
lajoskatonathere was some ubuntu pkg changes that started (see the last comment in lp) so not sure what should be next step07:57
bcafarelhmm I wonder if we can blacklist some system updates (we had a similar issue some time ago, though it was fixed with another update)08:00
bcafarelif we can track down which one is causing it and hand over a not too large reproducer in ubuntu launchpad08:01
lajoskatonabcafarel: this is the pkg diff between the working and red runs: https://paste.opendev.org/show/b8JwAKL4wMqdxCGOZpp8/ (linked to the lp bug also)08:03
opendevreviewliuyulong proposed openstack/neutron-specs master: Spec for Router Advertisement on Openvswitch Agent  https://review.opendev.org/c/openstack/neutron-specs/+/83266008:21
ralonsohbcafarel, instead of launching this command, I'll try using "lsmod | grep br_netfilter" to check if br_netfilter is loaded08:40
ralonsohlajoskatona, ^^08:40
ralonsohI'll push a DNM patch, just for testing08:40
ralonsohthe error in W I don't think is related08:40
ralonsohthis is affecting bionic (4.15 kernel, not 5.x)08:41
opendevreviewRodolfo Alonso proposed openstack/neutron stable/victoria: [DNM] Check if "br_netfilter" is loaded reading "lsmod" output  https://review.opendev.org/c/openstack/neutron/+/85061208:53
ralonsohbcafarel, lajoskatona ^^08:53
slaweqralonsoh but this is UT, it shouldn't really interact with OS08:54
slaweqmaybe we are missing some mock there08:54
ralonsohyou are right on this08:54
ralonsohok08:54
ralonsohif that patch doesn't work, I'll mock it08:54
slaweq++08:54
ralonsohin any case, that should not fail, there is something in this kernel08:55
slaweqyes, that's true08:55
slaweqmaybe if we can reproduce same issue without Neutron, we can report bug for the Ubuntu kernel then08:55
ralonsohI've tried manually with a bionic cloud image08:55
ralonsohbut I can't reproduce this timeout08:56
lajoskatonamocking sounds good08:57
opendevreviewLajos Katona proposed openstack/neutron stable/victoria: DNM: check victoria  https://review.opendev.org/c/openstack/neutron/+/85054409:27
ykarelralonsoh, you see the same kernel in bionic vm you used?09:37
ykarel4.15.0-189-generic #20009:37
ralonsohyes09:38
ykarelokk 09:38
ralonsohubuntu@server1:~$ uname -a09:38
ralonsohLinux server1 4.15.0-189-generic #200-Ubuntu SMP Wed Jun 22 19:53:37 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux09:38
ykarelokk may be we can try to hold CI node and check09:39
opendevreviewLajos Katona proposed openstack/neutron stable/ussuri: DNM: check ussuri  https://review.opendev.org/c/openstack/neutron/+/85039109:47
lajoskatonaykarel, ralnsoh: by putting a self.fail() to here: https://opendev.org/openstack/neutron/src/branch/stable/ussuri/neutron/agent/linux/iptables_firewall.py#L102 something simlar can be achieved like we see on zuul jobs :P09:48
sahidralonsoh, lajoskatona I think I have found the issue: https://review.opendev.org/c/openstack/neutron/+/839479/21..22/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py#195510:06
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Port update will trigger less notifications to the DHCP agents  https://review.opendev.org/c/openstack/neutron/+/85052910:12
sahidthe break was stopping the first loop, but i hqve introduced q new one since multisegement, which was not stopped, the iteration was continuing to the next one, which would have make the process the clean the port where it should have not10:13
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: fix potential value error on undefined variable  https://review.opendev.org/c/openstack/neutron/+/85060910:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: add fdb_entries details to the logs  https://review.opendev.org/c/openstack/neutron/+/85022610:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: make vlanmanager to handle more vlan mapping per network  https://review.opendev.org/c/openstack/neutron/+/83947910:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ovs: use a local vlan per network/segmentation  https://review.opendev.org/c/openstack/neutron/+/84041510:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp/rpc: retrieve network details with segments  https://review.opendev.org/c/openstack/neutron/+/84041610:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: utils: add option to generate dhcp device id per segmentation  https://review.opendev.org/c/openstack/neutron/+/84041710:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: ml2/mech: bind port on segment that subnet belongs  https://review.opendev.org/c/openstack/neutron/+/84041810:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: make device manager to clean only not used devices  https://review.opendev.org/c/openstack/neutron/+/84041910:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: add/use cleanup stale devices API  https://review.opendev.org/c/openstack/neutron/+/84042010:16
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: support multiple segmentations per network  https://review.opendev.org/c/openstack/neutron/+/84042110:17
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: db: add segment_index to the unique constraint  https://review.opendev.org/c/openstack/neutron/+/84145910:17
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: segment: enable multisegments support for host  https://review.opendev.org/c/openstack/neutron/+/84183810:17
opendevreviewMerged openstack/neutron master: ovs: improve log message when ofport is not configured  https://review.opendev.org/c/openstack/neutron/+/85014710:23
lajoskatonasahid: cool, checking10:31
opendevreviewMerged openstack/networking-bagpipe master: Py3: Import urllib properly  https://review.opendev.org/c/openstack/networking-bagpipe/+/84527110:42
opendevreviewRodolfo Alonso proposed openstack/networking-bagpipe master: py310: Add required-projects list to py310 job  https://review.opendev.org/c/openstack/networking-bagpipe/+/84191710:44
opendevreviewRodolfo Alonso proposed openstack/networking-bagpipe master: Remove "distutils" library  https://review.opendev.org/c/openstack/networking-bagpipe/+/84236910:45
opendevreviewRodolfo Alonso proposed openstack/os-ken master: [DNM][Testing]  Remove "nose" library  https://review.opendev.org/c/openstack/os-ken/+/85063110:48
lajoskatonaralonsoh, ykarel, slaweq: for mocking sysctl call see these: https://review.opendev.org/c/openstack/neutron/+/850391 & https://review.opendev.org/c/openstack/neutron/+/85054411:45
lajoskatonaralonsoh, ykarel, slaweq: perhaps would be better to mock it on master and backport to avoid such issues on later branches also, what do you think?11:45
*** amoralej is now known as amoralej|lunch12:20
*** haleyb_ is now known as haleyb12:52
*** dasm|off is now known as dasm|ruck13:05
sahidit finally passed that CI job :-) https://review.opendev.org/c/openstack/neutron/+/839479/2313:28
*** amoralej|lunch is now known as amoralej13:28
slaweqlajoskatona: yes, I think we should fix it in master too, in UT we should have mocked all such things13:43
ykarellajoskatona yes +1 to fix master and backports14:00
ykarelresults looks good on the patches14:02
mnasiadkagood afternoon14:51
lajoskatonamnasiadka: good afternoon14:53
mnasiadkaOVN and E/W routing (something like https://bugzilla.redhat.com/show_bug.cgi?id=1826364) - is anybody working on overcoming that? I have an environment with a lot of baremetal ports and E/W routing would be nice14:53
mnasiadkaAnd currently active chassis from ha_chassis_group AND active gateway in a router that has external gateway need to be on the same chassis for the routing to work14:56
lajoskatonamnasiadka: I don't know about such an upstream RFE14:57
mnasiadkalajoskatona: thanks14:57
mnasiadkaIf anybody has an idea how to ,,fix'' that on Neutron side, I can work on a patch.14:58
mnasiadkaI'll try to bug ralonsoh_ later or tomorrow14:58
lajoskatonamnasiadka: open an RFE, and I can add it to tomorrow's drivers meeting agenda for quick discussion about it15:03
ralonsoh_mnasiadka, this RFE is still in our plate but I don't know if this is being assigned15:04
ralonsoh_so far the assignee of this BZ is jlibosva 15:04
* jlibosva looks15:04
ralonsoh_but there is not target release yet15:04
ralonsoh_BZ https://bugzilla.redhat.com/show_bug.cgi?id=182636415:04
ralonsoh_I don't now if https://review.opendev.org/c/openstack/neutron/+/826912 affects to external (sriov) ports15:05
mnasiadkaif there's an RFE in launchpad about this - and somebody is willing to give me some guidance if there's any magic in OVN that allows to tie one to the other (I doubt Neutron chasing this relationship is a good idea)15:06
mnasiadkaralonsoh_: I'm using that (I authored the original patch - https://review.opendev.org/c/openstack/neutron/+/782250)15:06
ralonsoh_mnasiadka, but this is for FIP in VLAn15:07
ralonsoh_not external ports, right?15:07
mnasiadkaYes, right.15:07
ralonsoh_so you can copy/paste the BZ description in Launchpad and start working on this15:07
ralonsoh_you are more than welcome15:07
ralonsoh_and I'll review those patches for sure15:07
ralonsoh_do we need core OVN support?15:08
mnasiadkaWell, probably we do - as mentioned Neutron should not be chasing that ,,relationship'' and updating it to get data flowing.15:08
mnasiadkaI'll consult with OVN core folks first.15:09
ralonsoh_mnasiadka, please, feel free to create a LP bug15:09
jlibosvaralonsoh_: mnasiadka this is not about SR-IOV15:09
jlibosvamnasiadka: do you use ovn-chassis-mac-mappings on the nodes?15:10
mnasiadkajlibosva: yes I do15:10
mnasiadkaonly on computes (not on the controllers==network nodes)15:10
jlibosvamnasiadka: and the external ports are on the network nodes?15:12
mnasiadkajlibosva: yes15:12
ralonsoh_(how is that possible? shouldn't sriov ports be on the computes?)15:13
jlibosvamnasiadka: then I think the mac mapping should be there because that's where the routing happens15:14
mnasiadkaralonsoh_: problem is I'm not talking about SRIOV ports - in my case those are Ironic baremetal ports.15:14
mnasiadkajlibosva: let me try15:14
jlibosvamnasiadka: I think it's the same, there is an external port bound somewhere that is used to talk to the OVN overlay networks15:15
jlibosvabasically in theory both baremetal and SR-IOV ports are physical ports on the provider network15:15
mnasiadkanope, setting ovn-chassis-mac-mappings does not help15:20
mnasiadkaworks from an instance (OVS normal port), doesn't work from the external port (when active chassis for external ports from ha_chassis_group is not the same as active gateway chassis for that particular router)15:21
mnasiadkaI'll consult the OVN folks and raise a bug to work on it.15:22
mnasiadkaThanks for your time ralonsoh_ and jlibosva :)15:22
ralonsoh_yw15:23
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: support multiple segmentations per network  https://review.opendev.org/c/openstack/neutron/+/84042115:26
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: db: add segment_index to the unique constraint  https://review.opendev.org/c/openstack/neutron/+/84145915:26
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: segment: enable multisegments support for host  https://review.opendev.org/c/openstack/neutron/+/84183815:26
jlibosvamnasiadka: thank you!15:28
opendevreviewLajos Katona proposed openstack/neutron master: Test: mock out _check_netfilter_for_bridges in unit tests  https://review.opendev.org/c/openstack/neutron/+/85067015:32
opendevreviewMerged openstack/ovn-octavia-provider master: Ensure members without subnet belong to VIP subnet or fail  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/84969115:44
*** amoralej is now known as amoralej|off15:57
opendevreviewSharon Koech proposed openstack/neutron-lib master: Network Cascade Deletion Extension  https://review.opendev.org/c/openstack/neutron-lib/+/84904616:59
opendevreviewRodolfo Alonso proposed openstack/os-ken master: [DNM][Testing]  Remove "nose" library  https://review.opendev.org/c/openstack/os-ken/+/85063117:11
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: support multiple segmentations per network  https://review.opendev.org/c/openstack/neutron/+/84042119:34
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: db: add segment_index to the unique constraint  https://review.opendev.org/c/openstack/neutron/+/84145919:34
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: segment: enable multisegments support for host  https://review.opendev.org/c/openstack/neutron/+/84183819:34
*** dasm|ruck is now known as dasm|off21:04

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