Thursday, 2023-08-10

opendevreviewTakashi Kajinami proposed openstack/neutron master: Initialize logger for rpc-server and wsgi script  https://review.opendev.org/c/openstack/neutron/+/89093702:02
opendevreviewTakashi Kajinami proposed openstack/neutron master: Initialize logger for rpc-server and wsgi script  https://review.opendev.org/c/openstack/neutron/+/89093702:03
opendevreviewTakashi Kajinami proposed openstack/neutron master: Initialize logger for rpc-server and wsgi script  https://review.opendev.org/c/openstack/neutron/+/89093702:03
opendevreviewMerged openstack/neutron master: For hosts in DVR mode, only fetch bound FIPs  https://review.opendev.org/c/openstack/neutron/+/88891503:03
opendevreviewLiangyi Ma proposed openstack/neutron master: Fix bug when multicast across subnets  https://review.opendev.org/c/openstack/neutron/+/89077005:55
torehi. I'm trying to debug an issue where it would appear that ICMPv6 NA messages between link-local addresses (from a VM destined for a VLAN provider net) vanish. I'm trying to understand the path taken through OVS, but I've hit a roadblock where 'ovs-appctl ofproto/trace' fails with the error message 'prerequisites not met for setting icmp_type'. I have no idea what that10:08
toreprereq would be, though. my command line is as follows:10:08
tore$ sudo ovs-appctl ofproto/trace br-int in_port=161,dl_src=02:18:59:37:20:4a,dl_dst=64:9d:99:3a:3d:58,icmp6,ipv6_src=fe80::18:59ff:fe37:204a,ipv6_dst=fe80::669d:99ff:fe3a:3d58,icmp_type=13610:08
toreBad openflow flow syntax: in_port=161,dl_src=02:18:59:37:20:4a,dl_dst=64:9d:99:3a:3d:58,icmp6,ipv6_src=fe80::18:59ff:fe37:204a,ipv6_dst=fe80::669d:99ff:fe3a:3d58,icmp_type=136: prerequisites not met for setting icmp_type10:08
toreovs-appctl: ovs-vswitchd: server returned an error10:08
toreIf I drop ',icmp_type=136' from the command line, it works. it then gives me an expanded flow specification:10:09
tore$ sudo ovs-appctl ofproto/trace br-int in_port=161,dl_src=02:18:59:37:20:4a,dl_dst=64:9d:99:3a:3d:58,icmp6,ipv6_src=fe80::18:59ff:fe37:204a,ipv6_dst=fe80::669d:99ff:fe3a:3d58 | head -n110:09
toreFlow: icmp6,in_port=161,vlan_tci=0x0000,dl_src=02:18:59:37:20:4a,dl_dst=64:9d:99:3a:3d:58,ipv6_src=fe80::18:59ff:fe37:204a,ipv6_dst=fe80::669d:99ff:fe3a:3d58,ipv6_label=0x00000,nw_tos=0,nw_ecn=0,nw_ttl=0,nw_frag=no,icmp_type=0,icmp_code=010:09
torehowever, if I copy and paste that expanded flow specification and pass it to ovs-appctl ofproto/trace, it again tells me 'prerequisites not met for setting icmp_type'...10:10
toreany ideas what I am missing here? the problem appears have started after upgrading OVN from 22.12-2 to 23.03-310:13
torethe problem with ICMPv6 NA packets vanishing, that is. not the issue with 'prerequisites not met for setting icmp_tpe' from ovs-appctl10:13
opendevreviewSlawek Kaplonski proposed openstack/neutron master: DNM just test for the neutron-fullstack tests  https://review.opendev.org/c/openstack/neutron/+/89018910:18
toreI believe I need to specify the right ICMP type, because neighbour solicititations (type 135) from the VM are forwarded correctly, only neighbour advertisements vanish10:18
torehm. found something. this seems very wrong to me: $ sudo ovs-appctl dpif/dump-flows br-int | grep drop10:43
torerecirc_id(0),in_port(8),eth(src=02:18:59:37:20:4a),eth_type(0x86dd),ipv6(src=fe80::18:59ff:fe37:204a,proto=58,hlimit=255,frag=no),icmpv6(type=136,code=0),nd(target=fe80::18:59ff:fe37:204a,tll=02:18:59:37:20:4a), packets:11938, bytes:1026668, used:0.109s, actions:drop10:43
opendevreviewLajos Katona proposed openstack/ovsdbapp master: TAAS: Add commands for creating Mirrors  https://review.opendev.org/c/openstack/ovsdbapp/+/89032811:23
opendevreviewLucas Alvares Gomes proposed openstack/neutron master: [OVN] Disable the mcast_flood_reports option for LSPs  https://review.opendev.org/c/openstack/neutron/+/88812712:50
opendevreviewLucas Alvares Gomes proposed openstack/neutron master: [OVN] Retry retrieving LSP hosting information  https://review.opendev.org/c/openstack/neutron/+/88907312:51
*** dkehn_ is now known as dkehn14:24
opendevreviewDr. Jens Harbott proposed openstack/neutron-dynamic-routing master: doc: Add IPv6 usecase  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/89103814:36
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Default SG rules - use new rules templates to create rules for SGs  https://review.opendev.org/c/openstack/neutron/+/88447414:47
opendevreviewSlawek Kaplonski proposed openstack/neutron master: DNM just test for the neutron-fullstack tests  https://review.opendev.org/c/openstack/neutron/+/89018914:47
opendevreviewSlawek Kaplonski proposed openstack/neutron master: Force DB migration script to be run before each fullstack test  https://review.opendev.org/c/openstack/neutron/+/89104014:47
opendevreviewMerged openstack/neutron master: ovs-agent: React to DB down just like to server down  https://review.opendev.org/c/openstack/neutron/+/88725714:55
racostaslaweq, ralonsoh, about the OVN interconnect neutron-spec, should I put it in the specs/2023.2 folder? I'm not sure about this.15:55
opendevreviewMiro Tomaska proposed openstack/neutron master: [DNM] test with sql master branches  https://review.opendev.org/c/openstack/neutron/+/89108617:27
opendevreviewMiro Tomaska proposed openstack/neutron master: [sqlalchemy-20] TableClause insert construct Insert object  https://review.opendev.org/c/openstack/neutron/+/89093917:28
opendevreviewMiro Tomaska proposed openstack/neutron master: [DNM] test with sql master branches  https://review.opendev.org/c/openstack/neutron/+/89108618:54
opendevreviewMiro Tomaska proposed openstack/neutron master: [DNM] Check if proxy is already running  https://review.opendev.org/c/openstack/neutron/+/89098620:01
opendevreviewMiro Tomaska proposed openstack/neutron master: [sqlalchemy-20] TableClause.insert constructs Insert object  https://review.opendev.org/c/openstack/neutron/+/89093920:21
opendevreviewMerged openstack/neutron master: Fix missing oslo.versionedobjects library option  https://review.opendev.org/c/openstack/neutron/+/89071622:59

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