openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #24219
Quantum VLAN tag mismatch between Network-node and Compute-node
Hi, i'm converting from GRE tunnel to VLAN tagging, and deleted all old
project/user/net/subnet.
in file /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini @ all
nodes, I already set:
network_vlan_ranges = physnet1:2:4094
When I create a new net:
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| id | 6d7b116e-be0b-4019-8769-a50a9ca13406 |
| name | net_proj_one |
| provider:network_type | vlan |
| provider:physical_network | physnet1 |
*| provider:segmentation_id | 2 * |
| router:external | False |
| shared | False |
| status | ACTIVE |
| subnets | 959fe9e0-a79d-4d0f-8040-ebfab26d8182 |
| tenant_id | 29ba82e97f374492a4ca02c62eb0a953 |
+---------------------------+--------------------------------------+
But when i show in network-node:
# ovs-vsctl show
...
Bridge br-int
Port "tapdddef664-ee"
* tag: 1*
Interface "tapdddef664-ee"
type: internal
Port "qr-f9ba0308-2c"
* tag: 1*
Interface "qr-f9ba0308-2c"
type: internal
Port "int-br-eth0"
Interface "int-br-eth0"
Port br-int
Interface br-int
type: internal
Bridge "br-eth0"
Port "br-eth0"
Interface "br-eth0"
type: internal
Port "phy-br-eth0"
Interface "phy-br-eth0"
Port "eth0"
Interface "eth0"
interface for router & dhcp created are created in VLAN 1 (wrong! it should
be created with VLAN 2)
I try to find in config and database, but i can't found which setting that
start with VLAN 1.
Because of VLAN tag mismatch, I can't access to VM instance.
Another weird thing is on compute node, tag is not constant when i
create/terminate new instance:
# ovs-vsctl show
a9900940-f882-42f8-9b7c-9b42393ed8a4
Bridge "qbred613362-fe"
Port "qvbed613362-fe"
Interface "qvbed613362-fe"
Port "qbred613362-fe"
Interface "qbred613362-fe"
type: internal
Port "taped613362-fe"
Interface "taped613362-fe"
Bridge "br-eth1"
Port "eth1"
Interface "eth1"
Port "br-eth1"
Interface "br-eth1"
type: internal
Port "phy-br-eth1"
Interface "phy-br-eth1"
Bridge br-int
Port br-int
Interface br-int
type: internal
Port "qvo9816466e-22"
* tag: 5*
Interface "qvo9816466e-22"
Port "int-br-eth1"
Interface "int-br-eth1"
Port "qvoed613362-fe"
* tag: 5*
Interface "qvoed613362-fe"
Bridge "qbr9816466e-22"
Port "qbr9816466e-22"
Interface "qbr9816466e-22"
type: internal
Port "tap9816466e-22"
Interface "tap9816466e-22"
Port "qvb9816466e-22"
Interface "qvb9816466e-22"
Bridge "virbr0"
Port "virbr0"
Interface "virbr0"
type: internal
Do you know why it happen?
When everything is ok, *tag* on both Network-node & Compute-node should
equal *2 *(for first VM network) when I configured "*network_vlan_ranges =
physnet1:2:4094*" ??
Thank you very much!
Follow ups