<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
Is <a
href="http://docs.openstack.org/havana/install-guide/install/apt/content/neutron-install-network-node.html">this
right tutorial</a> to install neutron in OpenStack with XenServer?
In this <a
href="http://docs.openstack.org/admin-guide-cloud/content/ch_networking.html#section_networking-intro">section</a>
say's that OVS isn't supported in XenServer with neutron, is it
right? So I must uninstall OVS and use this Nicira NVP?<br>
<br>
<div class="moz-cite-prefix">On 2013.12.13. 10:54, Mārtiņš
Jakubovičs wrote:<br>
</div>
<blockquote cite="mid:52AACB36.4070206@hostnet.lv" type="cite">Hello
all,
<br>
<br>
I have problem with setting up neutron. I have latest havana
realase and XenServer 6.2 as hypervisor.
<br>
I did all step-by-step from this tutorial
<a class="moz-txt-link-freetext" href="http://docs.openstack.org/havana/install-guide/install/apt/content/neutron-install-network-node.html">http://docs.openstack.org/havana/install-guide/install/apt/content/neutron-install-network-node.html</a><br>
All is going well, I can create network's, create router, create
subnets, assign all that stuff... But when I start to create VM
with selected network (demo-net or ext-net as describet in
documentation), VM fail to build and erase from XenServer.
<br>
Error message - Exception: Found no network for bridge br-int
<br>
<br>
I looked in a lot of documentation, but can't find what I did
wrong.
<br>
<br>
Thanks.
<br>
<br>
Full error message:
<br>
<br>
2013-12-13 10:49:01.677 27965 INFO nova.virt.xenapi.vm_utils
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
VBD OpaqueRef:9719605d-c322-d591-cede-01dd8940706f detach
rejected, attempt 1/11
<br>
2013-12-13 10:49:03.174 27965 ERROR nova.utils
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Failed to spawn,
rolling back
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Traceback (most recent call
last):
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
491, in _spawn
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] setup_network_step(undo_mgr,
vm_ref)
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
153, in inner
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] rv = f(*args, **kwargs)
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
453, in setup_network_step
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] self._create_vifs(instance,
vm_ref, network_info)
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
1576, in _create_vifs
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] vm_ref=vm_ref,
device=device)
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vif.py", line
55, in plug
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] self._session,
vif['network']['bridge'])
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/network_utils.py",
line 51, in find_network_with_bridge
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] raise Exception(_('Found
no network for bridge %s') % bridge)
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Exception: Found no network
for bridge br-int
<br>
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance:
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
<br>
2013-12-13 10:49:03.186 27965 WARNING nova.virt.xenapi.vm_utils
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] VM already
halted, skipping shutdown...
<br>
2013-12-13 10:49:03.472 27965 ERROR nova.virt.xenapi.vm_utils
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
['HANDLE_INVALID', 'VDI',
'OpaqueRef:e9a1bc76-8046-8afd-8997-caed632a80a5']
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
Traceback (most recent call last):
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vm_utils.py",
line 439, in destroy_vdi
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
session.call_xenapi('VDI.destroy', vdi_ref)
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/driver.py",
line 757, in call_xenapi
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
return session.xenapi_request(method, args)
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
File "/usr/local/lib/python2.7/dist-packages/XenAPI.py", line 133,
in xenapi_request
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
result = _parse_result(getattr(self, methodname)(*full_params))
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
File "/usr/local/lib/python2.7/dist-packages/XenAPI.py", line 203,
in _parse_result
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
raise Failure(result['ErrorDescription'])
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
Failure: ['HANDLE_INVALID', 'VDI',
'OpaqueRef:e9a1bc76-8046-8afd-8997-caed632a80a5']
<br>
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
<br>
2013-12-13 10:49:03.475 27965 ERROR nova.virt.xenapi.vm_utils
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
Unable to destroy VDI
OpaqueRef:e9a1bc76-8046-8afd-8997-caed632a80a5
<br>
2013-12-13 10:49:03.476 27965 ERROR nova.compute.manager
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Instance failed
to spawn
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Traceback (most
recent call last):
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line
1407, in _spawn
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
block_device_info)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/driver.py",
line 216, in spawn
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
admin_password, network_info, block_device_info)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
359, in spawn
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] network_info,
block_device_info, name_label, rescue)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
505, in _spawn
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
undo_mgr.rollback_and_reraise(msg=msg, instance=instance)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/utils.py", line 979, in
rollback_and_reraise
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
self._rollback()
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
491, in _spawn
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
setup_network_step(undo_mgr, vm_ref)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
153, in inner
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] rv = f(*args,
**kwargs)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
453, in setup_network_step
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
self._create_vifs(instance, vm_ref, network_info)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
1576, in _create_vifs
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
vm_ref=vm_ref, device=device)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vif.py", line
55, in plug
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
self._session, vif['network']['bridge'])
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/network_utils.py",
line 51, in find_network_with_bridge
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] raise
Exception(_('Found no network for bridge %s') % bridge)
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Exception: Found
no network for bridge br-int
<br>
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
<br>
2013-12-13 10:49:03.548 27965 AUDIT nova.compute.manager
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Terminating
instance
<br>
2013-12-13 10:49:04.174 27965 INFO nova.virt.xenapi.vmops
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Destroying VM
<br>
2013-12-13 10:49:04.179 27965 WARNING nova.virt.xenapi.vmops
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] VM is not
present, skipping destroy...
<br>
2013-12-13 10:49:04.422 27965 ERROR nova.compute.manager
[req-b9f302a8-8bb4-4336-92a2-eb9c8b96584e
a7712da5cc054f819886dbe5a89429d5 76619aca43f841e0bed1a3b89ce8b426]
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Error: Found no
network for bridge br-int
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Traceback (most
recent call last):
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line
1037, in _build_instance
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
set_access_ip=set_access_ip)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line
1410, in _spawn
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
LOG.exception(_('Instance failed to spawn'), instance=instance)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line
1407, in _spawn
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
block_device_info)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/driver.py",
line 216, in spawn
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
admin_password, network_info, block_device_info)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
359, in spawn
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] network_info,
block_device_info, name_label, rescue)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
505, in _spawn
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
undo_mgr.rollback_and_reraise(msg=msg, instance=instance)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/utils.py", line 979, in
rollback_and_reraise
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
self._rollback()
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
491, in _spawn
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
setup_network_step(undo_mgr, vm_ref)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
153, in inner
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] rv = f(*args,
**kwargs)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
453, in setup_network_step
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
self._create_vifs(instance, vm_ref, network_info)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vmops.py", line
1576, in _create_vifs
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
vm_ref=vm_ref, device=device)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/vif.py", line
55, in plug
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
self._session, vif['network']['bridge'])
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] File
"/usr/lib/python2.7/dist-packages/nova/virt/xenapi/network_utils.py",
line 51, in find_network_with_bridge
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] raise
Exception(_('Found no network for bridge %s') % bridge)
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Exception: Found
no network for bridge br-int
<br>
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager
[instance: 5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
<br>
<br>
_______________________________________________
<br>
Mailing list:
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a>
<br>
Post to : <a class="moz-txt-link-abbreviated" href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a>
<br>
Unsubscribe :
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a>
<br>
<br>
</blockquote>
<br>
</body>
</html>