# Unable to Communicate With Instance

## Problem

* Not able to ping the instance
* After initiating a continuous ping to the instance, ARP requests on the bond0 interface of the host are visible but there no ARP replies.

{% tabs %}
{% tab title="None" %}

```none
$ sudo tcpdump -nnei bond0 udp and port 4789 | grep 10.X.X.Xtcpdump: verbose output suppressed, use -v or -vv for full protocol decodelistening on bond0, link-type EN10MB (Ethernet), capture size 262144 bytesfa:16:3e:94:41:b8 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 10.X.X.Xtell 10.X.X.X, length 28fa:16:3e:94:41:b8 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 10.X.X.Xtell 10.X.X.X, length 28
```

{% endtab %}
{% endtabs %}

* ARP requests are visible on the **qrouter** interface as well

{% tabs %}
{% tab title="None" %}

```none
$ sudo ip netns exec [qrouter-namespaceid] tcpdump -nnei qr-NIC-ID host 10.X.X.Xtcpdump: verbose output suppressed, use -v or -vv for full protocol decodelistening on qr-6520a32a-b8, link-type EN10MB (Ethernet), capture size 262144 bytes07:23:28.125758 fa:16:3e:94:41:b8 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 10.X.X.X tell 10.X.X.X, length 2807:23:29.130409 fa:16:3e:94:41:b8 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 42: Request who-has 10.X.X.X tell 10.X.X.X, length 28
```

{% endtab %}
{% endtabs %}

* ARP requests are visible on the bond interface as well as on the **qrouter** interface of the host but these requests are not seen on **qvo**, **qvb**, and **tap** interface of the instance.

## Environment

* Platform9 Managed OpenStack - All Versions
* Neutron

## Cause

The qvo interface of the instance is not part of the bridge br-int. As a result respective OpenFlow rules aren't being populated for instance.

*/var/log/pf9/pf9-neutron-ovs-agent.log*

{% tabs %}
{% tab title="None" %}

```none
$ grep [port-uuid] /var/log/pf9/pf9-neutron-ovs-agent.log35921 INFO neutron.agent.common.ovs_lib [req-uuid - - - - -] Port [port-uuid] not present in bridge br-int
```

{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="None" %}

```none
$ sudo ovs-vsctl list-ports br-int | grep qvb-id
```

{% endtab %}
{% endtabs %}

## Resolution

1. Hard reboot the instance.
2. ***pf9-neutron-ovs-agent*** service will create a qvo & qvb interface.

## Additional Information

[Network: under the hood](https://github.com/lorin/openstack-hackspace/blob/master/under-the-hood-network.md)
