<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi All,</p>
<p>We are working off the OSA deployment for a new cloud system we
are building and everything seems to be working apart from the
tenant VXLAN network. We have tried various troubleshooting but
the initial DHCP request, is not making it out of the linux bridge
on the compute node. We have checked all physical networking and
switch setup and they appear to be fine.</p>
<p>Below is an output of related networking components that we have
configured. (Sorry for the long post but wanted to get as much
info on here) Can anyone see what might be causing the issue or
where we have gone wrong?</p>
<p class="MsoNormal">Neutron subnet and router:<o:p></o:p></p>
<p class="MsoNormal">neutron) net-list<o:p></o:p></p>
<p class="MsoNormal">+--------------------------------------+----------------------------------------------------+----------------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| id |
name |
subnets |<o:p></o:p></p>
<p class="MsoNormal">+--------------------------------------+----------------------------------------------------+----------------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| b1da0a4f-2d06-46af-92aa-962c7a7c36f9 |
ext-net |
405f439c-51bb-40b6-820a-9048c2ee69fe |<o:p></o:p></p>
<p class="MsoNormal">|
| |
185.136.232.0/22 |<o:p></o:p></p>
<p class="MsoNormal">| a256ccb2-273a-4738-97ab-bd8bfbc2a2cc | HA
network tenant 7b5aad6af3ee450ea60e06aaaba2da50 |
6d98faac-2e3b-43c8-bcd6-f9a6f5dcc45e |<o:p></o:p></p>
<p class="MsoNormal">| |
|
169.254.192.0/18 |<o:p></o:p></p>
<p class="MsoNormal">| f88ceab1-a392-4281-8c60-f57d171a8029 |
vxlan-172 |
367e88eb-b09f-4ce5-bfff-5d9e0b0e14b0 <br>
</p>
<p class="MsoNormal">
| 172.16.0.0/24<o:p></o:p></p>
<p class="MsoNormal">+--------------------------------------+----------------------------------------------------+----------------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">(neutron) net-show
f88ceab1-a392-4281-8c60-f57d171a8029<o:p></o:p></p>
<p class="MsoNormal">+---------------------------+--------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| Field |
Value |<o:p></o:p></p>
<p class="MsoNormal">+---------------------------+--------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| admin_state_up |
True |<o:p></o:p></p>
<p class="MsoNormal">| id |
f88ceab1-a392-4281-8c60-f57d171a8029 |<o:p></o:p></p>
<p class="MsoNormal">| mtu |
0 |<o:p></o:p></p>
<p class="MsoNormal">| name |
vxlan-172 |<o:p></o:p></p>
<p class="MsoNormal">| port_security_enabled |
True |<o:p></o:p></p>
<p class="MsoNormal">| provider:network_type |
vxlan |<o:p></o:p></p>
<p class="MsoNormal">| provider:physical_network
| |<o:p></o:p></p>
<p class="MsoNormal">| provider:segmentation_id |
21 |<o:p></o:p></p>
<p class="MsoNormal">| router:external |
False |<o:p></o:p></p>
<p class="MsoNormal">| shared |
False |<o:p></o:p></p>
<p class="MsoNormal">| status |
ACTIVE |<o:p></o:p></p>
<p class="MsoNormal">| subnets |
367e88eb-b09f-4ce5-bfff-5d9e0b0e14b0 |<o:p></o:p></p>
<p class="MsoNormal">| tenant_id |
7b5aad6af3ee450ea60e06aaaba2da50 |<o:p></o:p></p>
<p class="MsoNormal">+---------------------------+--------------------------------------+<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">(neutron) router-show
f31ed1fb-1b90-46e3-b869-d9374e3d08b1<o:p></o:p></p>
<p class="MsoNormal">+-----------------------+------------------------------------------------------------------------------------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| Field |
Value
|<o:p></o:p></p>
<p class="MsoNormal">+-----------------------+------------------------------------------------------------------------------------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| admin_state_up |
True
|<o:p></o:p></p>
<p class="MsoNormal">| distributed |
False
|<o:p></o:p></p>
<p class="MsoNormal">| external_gateway_info | {"network_id":
"b1da0a4f-2d06-46af-92aa-962c7a7c36f9", "enable_snat": true,
"external_fixed_ips": [{"subnet_id": |<o:p></o:p></p>
<p class="MsoNormal">| |
"405f439c-51bb-40b6-820a-9048c2ee69fe", "ip_address":
"185.136.232.55"}]} |<o:p></o:p></p>
<p class="MsoNormal">| ha |
True
|<o:p></o:p></p>
<p class="MsoNormal">| id |
f31ed1fb-1b90-46e3-b869-d9374e3d08b1
|<o:p></o:p></p>
<p class="MsoNormal">| name |
ext-router
|<o:p></o:p></p>
<p class="MsoNormal">| routes
|
|<o:p></o:p></p>
<p class="MsoNormal">| status |
ACTIVE
|<o:p></o:p></p>
<p class="MsoNormal">| tenant_id |
7b5aad6af3ee450ea60e06aaaba2da50
|<o:p></o:p></p>
<p class="MsoNormal">+-----------------------+------------------------------------------------------------------------------------------------------------------------+
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">(neutron) router-port-list
f31ed1fb-1b90-46e3-b869-d9374e3d08b1<o:p></o:p></p>
<p class="MsoNormal">+--------------------------------------+----------------------------------------+-------------------+------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| id |
name | mac_address |
fixed_ips |<o:p></o:p></p>
<p class="MsoNormal">+--------------------------------------+----------------------------------------+-------------------+------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal">| 443d8a0e-833e-4dd2-9320-c2a361e97bf0 | HA
port tenant | fa:16:3e:db:48:be |
{"subnet_id": "6d98faac-2e3b- |<o:p></o:p></p>
<p class="MsoNormal">| |
7b5aad6af3ee450ea60e06aaaba2da50 | |
43c8-bcd6-f9a6f5dcc45e", "ip_address": |<o:p></o:p></p>
<p class="MsoNormal">|
|
| | "169.254.192.2"} |<o:p></o:p></p>
<p class="MsoNormal">| 58312691-77d1-408a-adf2-8c74bb87d35d | HA
port tenant | fa:16:3e:26:86:3c |
{"subnet_id": "6d98faac-2e3b- |<o:p></o:p></p>
<p class="MsoNormal">| |
7b5aad6af3ee450ea60e06aaaba2da50 | |
43c8-bcd6-f9a6f5dcc45e", "ip_address": |<o:p></o:p></p>
<p class="MsoNormal">|
| | |
"169.254.192.1"} |<o:p></o:p></p>
<p class="MsoNormal">| 8182e8ca-0e3d-444a-ac4f-f424027aa373
| | fa:16:3e:20:1c:08 |
{"subnet_id": "405f439c-51bb-40b6-820a- |<o:p></o:p></p>
<p class="MsoNormal">|
| | |
9048c2ee69fe", "ip_address": |<o:p></o:p></p>
<p class="MsoNormal">| |
| |
"185.136.232.55"} |<o:p></o:p></p>
<p class="MsoNormal">| beaa905d-fc68-46ba-9fd3-9f620584a1f7
| | fa:16:3e:5a:8e:c0 |
{"subnet_id": "367e88eb-b09f-4ce5-bfff- |<o:p></o:p></p>
<p class="MsoNormal">|
|
| | 5d9e0b0e14b0", "ip_address": |<o:p></o:p></p>
<p class="MsoNormal">|
| | |
"172.16.0.254"} |<o:p></o:p></p>
<p class="MsoNormal">+--------------------------------------+----------------------------------------+-------------------+------------------------------------------+<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The bridge and interface for the instance:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">root@compute-2:~# brctl show<o:p></o:p></p>
<p class="MsoNormal">bridge name bridge
id STP enabled interfaces<o:p></o:p></p>
<p class="MsoNormal">br-mgmt
8000.1418775ed1bc no bond0.11<o:p></o:p></p>
<p class="MsoNormal">br-storage
8000.1418775ed1bc no bond0.31<o:p></o:p></p>
<p class="MsoNormal">br-vlan
8000.1418775ed1be no bond1<o:p></o:p></p>
<p class="MsoNormal">br-vxlan
8000.1418775ed1be no bond1.21<o:p></o:p></p>
<p class="MsoNormal">brqf88ceab1-a3
8000.0a81d25d36ce no
tapf9871920-e0<o:p></o:p></p>
<p class="MsoNormal">
vxlan-21<o:p></o:p></p>
<p class="MsoNormal">Network agent node namespaces:<o:p></o:p><o:p> </o:p>
</p>
<p class="MsoNormal">root@network-1_neutron_agents_container-f3caf6a1:~#
ip netns<o:p></o:p></p>
<p class="MsoNormal">qrouter-f31ed1fb-1b90-46e3-b869-d9374e3d08b1<o:p></o:p></p>
<p class="MsoNormal">qdhcp-f88ceab1-a392-4281-8c60-f57d171a8029<o:p></o:p></p>
<p class="MsoNormal">qdhcp-b1da0a4f-2d06-46af-92aa-962c7a7c36f9<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The two qdhcp namespaces are able to ping to
each other.<o:p></o:p><o:p> </o:p>
</p>
<p class="MsoNormal">When booting the instance the DHCP request can
be seen:<o:p></o:p></p>
<p class="MsoNormal">root@compute-2:~# dhcpdump -i tapf9871920-e0<o:p></o:p></p>
<p class="MsoNormal"> TIME: 2016-09-08 11:49:03.646<o:p></o:p></p>
<p class="MsoNormal"> IP: 0.0.0.0 (fa:16:3e:32:7e:79) >
255.255.255.255 (ff:ff:ff:ff:ff:ff)<o:p></o:p></p>
<p class="MsoNormal"> OP: 1 (BOOTPREQUEST)<o:p></o:p></p>
<p class="MsoNormal">HTYPE: 1 (Ethernet)<o:p></o:p></p>
<p class="MsoNormal"> HLEN: 6<o:p></o:p></p>
<p class="MsoNormal"> HOPS: 0<o:p></o:p></p>
<p class="MsoNormal"> XID: 7840761a<o:p></o:p></p>
<p class="MsoNormal"> SECS: 60<o:p></o:p></p>
<p class="MsoNormal">FLAGS: 0<o:p></o:p></p>
<p class="MsoNormal">CIADDR: 0.0.0.0<o:p></o:p></p>
<p class="MsoNormal">YIADDR: 0.0.0.0<o:p></o:p></p>
<p class="MsoNormal">SIADDR: 0.0.0.0<o:p></o:p></p>
<p class="MsoNormal">GIADDR: 0.0.0.0<o:p></o:p></p>
<p class="MsoNormal">CHADDR:
fa:16:3e:32:7e:79:00:00:00:00:00:00:00:00:00:00<o:p></o:p></p>
<p class="MsoNormal">SNAME: .<o:p></o:p></p>
<p class="MsoNormal">FNAME: .<o:p></o:p></p>
<p class="MsoNormal">OPTION: 53 ( 1) DHCP message type 1
(DHCPDISCOVER)<o:p></o:p></p>
<p class="MsoNormal">OPTION: 61 ( 7) Client-identifier
01:fa:16:3e:32:7e:79<o:p></o:p></p>
<p class="MsoNormal">OPTION: 57 ( 2) Maximum DHCP message size 576<o:p></o:p></p>
<p class="MsoNormal">OPTION: 55 ( 9) Parameter Request List 1
(Subnet mask)<o:p></o:p></p>
<p class="MsoNormal">
3 (Routers)<o:p></o:p></p>
<p class="MsoNormal">
6 (DNS server)<o:p></o:p></p>
<p class="MsoNormal">
12 (Host name)<o:p></o:p></p>
<p class="MsoNormal">
15 (Domainname)<o:p></o:p></p>
<p class="MsoNormal">
26 (Interface MTU)<o:p></o:p></p>
<p class="MsoNormal">
28 (Broadcast address)<o:p></o:p></p>
<p class="MsoNormal">
42 (NTP servers)<o:p></o:p></p>
<p class="MsoNormal">
121 (Classless Static Route)<o:p></o:p></p>
<p class="MsoNormal">
<o:p></o:p></p>
<p class="MsoNormal">OPTION: 60 ( 12) Vendor class identifier
udhcp 1.20.1<o:p></o:p></p>
<p class="MsoNormal">OPTION: 12 ( 6) Host name
cirros<o:p></o:p></p>
<p class="MsoNormal">---------------------------------------------------------------------------<o:p></o:p><o:p></o:p><o:p> </o:p>
</p>
<p class="MsoNormal">The DHCP packet is seen on the tap interface
for the instance and the bridge brqf88ceab1-a3, but not on any
other interface on the compute host. No DHCP packet is observed on
the network agent container running the DHCP namespace.<o:p></o:p></p>
<p class="MsoNormal">output of the instance booting:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p>Starting network...<o:p></o:p>
</p>
<p class="MsoNormal">udhcpc (v1.20.1) started<o:p></o:p></p>
<p class="MsoNormal">Sending discover...<o:p></o:p></p>
<p class="MsoNormal">Sending discover...<o:p></o:p></p>
<p class="MsoNormal">Sending discover...<o:p></o:p></p>
<p class="MsoNormal">Usage: /sbin/cirros-dhcpc <up|down><o:p></o:p></p>
<p class="MsoNormal">No lease, failing<o:p></o:p></p>
<p class="MsoNormal">WARN: /etc/rc3.d/S40-network failed<o:p></o:p></p>
cirros-ds 'net' up at 181.24<br>
<br>
Regards,<br>
<div class="moz-signature">-- <br>
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?-->
<title></title>
<div style="height:13px"> </div>
<div> <font face="Lucida Grande, Verdana, Arial, sans-serif"
color="#A8D8FF"> <span style="font-size: 11px; line-height:
15px; float: left; margin-right: 10px;"> <img
src="cid:part1.44430905.A1A46B65@absolutedevops.io"
style="color: #a8d8ff; font-family: 'Lucida Grande',
Verdana, Arial, sans-serif; font-size: 11px; line-height:
15px; float: left; margin-top: 0px; margin-right: 10px"> </span>
</font>
<div style="margin-left: 80px; line-height: 15px; color:
rgb(109, 190, 255); margin-bottom: 5px;"> <span
style="font-family: Hind, 'Lucida Grande', Verdana, Arial,
sans-serif; font-size: 18px; font-weight: 200; color:
rgb(35, 157, 255);">Grant Morley</span> <span style="color:
rgb(35, 157, 255); font-size: 15px;"> </span> <font
face="Hind, Lucida Grande, Verdana, Arial, sans-serif"> <span
style="font-size: 15px;"> </span> </font> </div>
<div style="margin-left: 80px; line-height: 15px; color:
rgb(109, 190, 255); margin-bottom: 10px;"> <font face="Hind,
Lucida Grande, Verdana, Arial, sans-serif"> <span
style="font-size: 15px;">Cloud Lead</span> </font> </div>
<div style="font-family: Hind, 'Lucida Grande', Verdana, Arial,
sans-serif; font-size: 13px; margin-left: 80px; line-height:
15px; color: rgb(153, 153, 153);"> <span style="color:
#616161">Absolute</span> <span style="color: #98a5b0">DevOps
Ltd</span> <br>
Units H, J & K, Gateway 1000, Whittle Way, Stevenage,
Herts, SG1 2FP
</div>
<div style="font-family: Hind, helvetica, arial; font-size:
13px; margin-left: 80px;"> <a
href="http://www.absolutedevops.io/" style="color: #239dff;
font-family: Hind, 'Lucida Grande', Verdana, Arial,
sans-serif;line-height: 15px; margin-right: 6px;
text-decoration: none;">www.absolutedevops.io</a> <a
href="mailto:grant@absolutedevops.i" style="color: #239dff;
font-family: Hind, 'Lucida Grande', Verdana, Arial,
sans-serif;line-height: 15px; margin-right: 6px;
text-decoration: none;">grant@absolutedevops.io</a> <a
style="color: #239dff; font-family: Hind, 'Lucida Grande',
Verdana, Arial, sans-serif;line-height: 15px; margin-right:
6px;">0845 874 0580</a> </div>
</div>
</div>
</body>
</html>