[NETVIRT-1219] Extra route not working and packet getting dropped at table 240 Created: 18/Apr/18  Updated: 03/Jul/18  Resolved: 03/Jul/18

Status: Verified
Project: netvirt
Component/s: None
Affects Version/s: Oxygen
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: RajaRajan Manickam Assignee: RajaRajan Manickam
Resolution: Cannot Reproduce Votes: 0
Labels: VPNV6
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Priority: Normal

 Description   

Extra route not working and packet getting dropped at table 240

  1. Create Network,Subnet(ipv4 and Ipv6), Port and boot VM.
  2. Create router and add IPv6 subnet to router
  3. Update allowed pairs on particular port where Extra route will be configured.
  4. Add extra route and ping from different VM.

Result:

      Packet getting dropped at table 240.



 Comments   
Comment by Kiran Vasudeva [ 26/Apr/18 ]

Ping working successfully, tested with both IPV4 and IPV6.

steps :

--------------

1 network - Dual stack, 2 subnets (1-V4, 1-V6)
2 ports P1 P2.
2 VM's P1 -> VM1, P2 -> VM2
Update P1 with AAP.
Add router
Add ipv6 subnet to router.
Add route in router for AAP.
Add gateway in VM2 for ipv6

ping VM2 to P1 AAP - working
ping VM1 to VM2 - working
ping VM1 P1 AAP to VM2 - working

--------------

Please share detailed steps followed, along with the flow-dumps and output of below commands :


nova list
neutron net-list
neutron port-list
neutron port-show <id>
neutron security-group-list
neutron security-group-show <id>

for the used security group

On all involved compute hosts please provide the output of
virsh list --all
ovs-vsctl show
sudo ovs-ofctl -OOpenFlow13 dump-flows br-int
sudo ovs-ofctl -OOpenFlow13 dump-groups br-int
sudo ovs-ofctl -OOpenFlow13 dump-group-stats br-int
sudo ovs-ofctl -OOpenFlow13 dump-ports br-int
sudo ovs-ofctl -OOpenflow13 dump-ports-desc br-int
sudo ovs-ofctl -OOpenflow13 show br-int
ip link
sudo ovs-appctl dpif/dump-flows br-int
sudo ovs-appctl dpif/dump-flows br-prv
sudo ovs-appctl dpif/show
sudo ovs-appctl tnl/neigh/show
sudo ovs-appctl tnl/arp/show
sudo ovs-appctl dpctl/show
sudo ovs-appctl dpctl/show -s


openstack router show <router_name>
openstack port list --router <router_name>

 

Comment by RajaRajan Manickam [ 02/May/18 ]

 Please let me know the build used to verify. I can able to reproduce the issue with latest Oxygen Build.

Comment by Kiran Vasudeva [ 03/May/18 ]

I used oxygen build  "karaf-0.8.1-20180416.182948-193". 

please share the build number which you have used.

Please share detailed steps followed, along with the flow-dumps and output of below commands :


nova list 
neutron net-list 
neutron port-list
neutron port-show <id>
neutron security-group-list 
neutron security-group-show <id>

for the used security group

On all involved compute hosts please provide the output of 
virsh list --all 
ovs-vsctl show 
sudo ovs-ofctl -OOpenFlow13 dump-flows br-int 
sudo ovs-ofctl -OOpenFlow13 dump-groups br-int 
sudo ovs-ofctl -OOpenFlow13 dump-group-stats br-int
sudo ovs-ofctl -OOpenFlow13 dump-ports br-int 
sudo ovs-ofctl -OOpenflow13 dump-ports-desc br-int
sudo ovs-ofctl -OOpenflow13 show br-int 
ip link 
sudo ovs-appctl dpif/dump-flows br-int 
sudo ovs-appctl dpif/dump-flows br-prv 
sudo ovs-appctl dpif/show 
sudo ovs-appctl tnl/neigh/show 
sudo ovs-appctl tnl/arp/show 
sudo ovs-appctl dpctl/show 
sudo ovs-appctl dpctl/show -s


openstack router show <router_name>
openstack port list --router <router_name>

 

 

Comment by Shashidhar R [ 15/May/18 ]

Please share detailed steps followed, along with the flow-dumps and output of the commands specified in earlier comment

Comment by RajaRajan Manickam [ 03/Jul/18 ]

Not reproducible with recent builds

Generated at Wed Feb 07 20:23:31 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.