2015-11-02 16:34:55 |
Larry Michel |
description |
Deploying Openstack with neutron-openvswitch and I am finding that we can't access instance through floating IP:
# OIL CI test-catalog pipeline parameters
export OPENSTACK_RELEASE=kilo
export COMPUTE=nova-kvm
export BLOCK_STORAGE=cinder-iscsi
export IMAGE_STORAGE=glance-swift
export PIPELINE_ID=e65c6f41-1122-43a4-9358-076e8bb70001
export BACKEND_DATABASE=mysql
export NETWORKING=neutron-openvswitch-vxlan
export UBUNTU_RELEASE=trusty
~
The same exact bundle file with GRE works:
This what the bridges look like on one of the computes:
ubuntu@maero:~$ sudo ovs-vsctl show
0a226e99-bff5-42db-9ed0-6dbf96bcba7c
Bridge br-ex
Port br-ex
Interface br-ex
type: internal
Bridge br-data
Port br-data
Interface br-data
type: internal
Port phy-br-data
Interface phy-br-data
type: patch
options: {peer=int-br-data}
Bridge br-tun
fail_mode: secure
Port patch-int
Interface patch-int
type: patch
options: {peer=patch-tun}
Port br-tun
Interface br-tun
type: internal
Port "vxlan-0af500e0"
Interface "vxlan-0af500e0"
type: vxlan
options: {df_default="true", in_key=flow, local_ip="10.245.0.207", out_key=flow, remote_ip="10.245.0.224"}
Bridge br-int
fail_mode: secure
Port int-br-data
Interface int-br-data
type: patch
options: {peer=phy-br-data}
Port patch-tun
Interface patch-tun
type: patch
options: {peer=patch-int}
Port br-int
Interface br-int
type: internal
Port "qvo103fe969-77"
tag: 1
Interface "qvo103fe969-77"
ovs_version: "2.3.2"
Here's bundle file: https://pastebin.canonical.com/143217/ |
Deploying Openstack with neutron-openvswitch and I am finding that we can't access instance through floating IP:
# OIL CI test-catalog pipeline parameters
export OPENSTACK_RELEASE=kilo
export COMPUTE=nova-kvm
export BLOCK_STORAGE=cinder-iscsi
export IMAGE_STORAGE=glance-swift
export PIPELINE_ID=e65c6f41-1122-43a4-9358-076e8bb70001
export BACKEND_DATABASE=mysql
export NETWORKING=neutron-openvswitch-vxlan
export UBUNTU_RELEASE=trusty
~
The same exact bundle file with GRE works:
This what the bridges look like on one of the computes:
ubuntu@maero:~$ sudo ovs-vsctl show
0a226e99-bff5-42db-9ed0-6dbf96bcba7c
Bridge br-ex
Port br-ex
Interface br-ex
type: internal
Bridge br-data
Port br-data
Interface br-data
type: internal
Port phy-br-data
Interface phy-br-data
type: patch
options: {peer=int-br-data}
Bridge br-tun
fail_mode: secure
Port patch-int
Interface patch-int
type: patch
options: {peer=patch-tun}
Port br-tun
Interface br-tun
type: internal
Port "vxlan-0af500e0"
Interface "vxlan-0af500e0"
type: vxlan
options: {df_default="true", in_key=flow, local_ip="10.245.0.207", out_key=flow, remote_ip="10.245.0.224"}
Bridge br-int
fail_mode: secure
Port int-br-data
Interface int-br-data
type: patch
options: {peer=phy-br-data}
Port patch-tun
Interface patch-tun
type: patch
options: {peer=patch-int}
Port br-int
Interface br-int
type: internal
Port "qvo103fe969-77"
tag: 1
Interface "qvo103fe969-77"
ovs_version: "2.3.2"
Here's bundle file: https://pastebin.canonical.com/143217/
I also noticed that vxlan offloading would not get enabled (syslog) even though I was able to get it to work when creating the bridges manually. |
|