[NETVIRT-1158] ping to floating IPs of VMs start working only after pinging from within VM to the outside first Created: 20/Mar/18  Updated: 10/Jul/18  Resolved: 06/Apr/18

Status: Resolved
Project: netvirt
Component/s: General
Affects Version/s: None
Fix Version/s: Oxygen-SR1, Fluorine

Type: Bug Priority: High
Reporter: Aswin Suryanarayanan Assignee: Aswin Suryanarayanan
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Pinging floating IP of a VM on overcloud from an external machine doesn't work straight away. It starts working only after pinging from within VM to the outside/external world first.

Steps to Reproduce:
1. create a VM, assign a floating IP to it
2. test ping from a machine on external network to this VM's floating IP doesn't work. After logging in to the VM and the external vm ,the originally failing ping external to VM starts to work as well.



 Comments   
Comment by Jamo Luhrsen [ 22/Mar/18 ]

patch:

  https://git.opendaylight.org/gerrit/#/c/69685/

Comment by Aswin Suryanarayanan [ 10/Jul/18 ]

The below exception was seen in the logs

2018-03-15 17:40:01,682 | WARN | entLoopGroup-9-4 | MatchExtensionHelper | 370 - org.opendaylight.openflowplugin - 0.7.0.SNAPSHOT | Convertor for MatchEntry [_matchEntryValue=NshNpCaseValue [_nshNpValues=NshNpValues [_value=192, augmentation=[]], augmentation=[]], _oxmClass=class org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Nxm1Class, _oxmMatchField=class org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.rev140421.NxmNxNshNp, _hasMask=false, augmentation=[]] for version 4 with match path PACKET_IN_MESSAGE_MATCH not found.
2018-03-15 17:40:01,682 | WARN | entLoopGroup-9-4 | OFDecoder | 392 - org.opendaylight.openflowplugin.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Message deserialization failed
java.lang.NullPointerException: null

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