Good night,

I'm trying oVirt 3.5 + neutron appliance in BareMetal servers, but I am facing some problems.

structure:

2 servers with:

oVirt 3.5.1
hundreds 7
4 network adapter
      int = 0 + int2 bond0 => public network => ovirtmgmt
      int = 1 + int3 bond1 => private network => neutron

Virtual Appliance Neutron: http://www.ovirt.org/Features/NeutronVirtualAppliance
NOTE: All steps were followed, and checked several times.

Openvswitch configuration:

[root@ovirt01 network-scripts]# ovs-vsctl show
62feffa7-3f3a-48f7-9299-0830ebcd8fd8
    Bridge br-neutron
        Port phy-br-neutron
            Interface phy-br-neutron
        Port br-neutron
            Interface br-neutron
                type: internal
        Port neutron
            Interface neutron
    Bridge br-int
        fail_mode: secure
        Port int-br-neutron
            Interface int-br-neutron
        Port "qvof206e358-8f"
            tag: 1
            Interface "qvof206e358-8f"
        Port br-int
            Interface br-int
                type: internal
    ovs_version: "2.1.3"

[root@ovirt02 /]# ovs-vsctl show
9d40dda2-62ea-4538-9f82-d5babff0837b
    Bridge br-int
        fail_mode: secure
        Port "qvo723ce1c1-56"
            tag: 1
            Interface "qvo723ce1c1-56"
        Port int-br-neutron
            Interface int-br-neutron
        Port br-int
            Interface br-int
                type: internal
    Bridge br-neutron
        Port br-neutron
            Interface br-neutron
                type: internal
        Port neutron
            Interface neutron
        Port phy-br-neutron
            Interface phy-br-neutron
    ovs_version: "2.1.3"

[root@ovirt01 /]# ovs-dpctl show
system@ovs-system:
        lookups: hit:1946392 missed:6566 lost:1
        flows: 4
        masks: hit:2490944 total:2 hit/pkt:1.28
        port 0: ovs-system (internal)
        port 1: br-neutron (internal)
        port 2: br-int (internal)
        port 3: neutron
        port 4: int-br-neutron
        port 5: phy-br-neutron
        port 7: qvof206e358-8f

[root@ovirt02 /]# ovs-dpctl show
system@ovs-system:
        lookups: hit:2041047 missed:6445 lost:0
        flows: 4
        masks: hit:2234366 total:2 hit/pkt:1.09
        port 0: ovs-system (internal)
        port 1: br-neutron (internal)
        port 2: br-int (internal)
        port 3: int-br-neutron
        port 4: phy-br-neutron
        port 5: neutron
        port 6: qvo723ce1c1-56

Testing:

Connectivity between my virtual machines only work when both are running on the same node, when virtual machines are running on different hosts can not make a machine ping the other.

Tcpdump:

[root@ovirt01 network-scripts]# tcpdump -e -i neutron -p -n not port nfs
tcpdump: WARNING: neutron: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on neutron, link-type EN10MB (Ethernet), capture size 65535 bytes
16:57:25.469628 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:26.469565 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:28.469910 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:29.469479 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:30.469472 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:32.469715 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:33.469374 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:34.469367 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:36.469617 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:37.469251 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28
16:57:38.469258 00:1a:4a:2c:3f:02 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.4 tell 192.168.100.2, length 28



[root@ovirt02 /]# tcpdump -e -i neutron -p -n not port nfs
tcpdump: WARNING: neutron: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on neutron, link-type EN10MB (Ethernet), capture size 65535 bytes
16:57:23.188238 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:24.187726 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:25.187781 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:27.189224 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:28.188720 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:29.188715 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:31.190152 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:32.189646 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:33.189622 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:35.190959 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:36.190585 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:37.190544 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:39.191885 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:40.191492 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28
16:57:41.191511 00:1a:4a:2c:3f:03 > Broadcast, ethertype 802.1Q (0x8100), length 46: vlan 1024, p 0, ethertype ARP, Request who-has 192.168.100.2 tell 192.168.100.4, length 28