Hi Mārtiņš,

It’s definitely possible to have OpenStack Nova and Neutron work on XenServer 
using Open vSwitch. I have it running with ML2 plugin right now. Can you share 
your nova.conf and neutron.conf? Preferably at 
paste.openstack.org<http://paste.openstack.org> instead of in an e-mail.

Also, from your first e-mail message it looks like you are missing an 
integration bridge (where all the instance VIFs plug into) in XenServer. Do you 
have an integration bridge? If so, you need to configure it in neutron. If not, 
try running `ovs-vsctl add-br br-int` in XenServer, try booting an instance 
again, and let me know what error message you get.

Amir

On Dec 15, 2013, at 9:31 AM, Mārtiņš Jakubovičs 
<[email protected]<mailto:[email protected]>> wrote:

With OpenStack + XenServer is much more questions than should be. For example, 
what then is this - http://openvswitch.org/openstack/documentation/

Or Nicira NVP, where I can download it? Looks like it is now a part of VMware.

On 2013.12.15. 15:04, 郭龙仓 wrote:
Yes , you must use Nicira NVP with XenServer


2013/12/15 Mārtiņš Jakubovičs <[email protected]<mailto:[email protected]>>
Hello,

Is this right 
tutorial<http://docs.openstack.org/havana/install-guide/install/apt/content/neutron-install-network-node.html>
 to install neutron in OpenStack with XenServer? In this 
section<http://docs.openstack.org/admin-guide-cloud/content/ch_networking.html#section_networking-intro>
 say's that OVS isn't supported in XenServer with neutron, is it right? So I 
must uninstall OVS and use this Nicira NVP?


On 2013.12.13. 10:54, Mārtiņš Jakubovičs wrote:
Hello all,

I have problem with setting up neutron. I have latest havana realase and 
XenServer 6.2 as hypervisor.
I did all step-by-step from this tutorial 
http://docs.openstack.org/havana/install-guide/install/apt/content/neutron-install-network-node.html
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.
Error message - Exception: Found no network for bridge br-int

I looked in a lot of documentation, but can't find what I did wrong.

Thanks.

Full error message:

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
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
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Traceback (most recent call last):
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
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] setup_network_step(undo_mgr, vm_ref)
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
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     rv = f(*args, **kwargs)
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
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)
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
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     vm_ref=vm_ref, device=device)
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
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     self._session, 
vif['network']['bridge'])
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
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)
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
2013-12-13 10:49:03.174 27965 TRACE nova.utils [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
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...
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']
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils Traceback (most 
recent call last):
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
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils 
session.call_xenapi('VDI.destroy', vdi_ref)
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
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils return 
session.xenapi_request(method, args)
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
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils result = 
_parse_result(getattr(self, methodname)(*full_params))
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
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils raise 
Failure(result['ErrorDescription'])
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils Failure: 
['HANDLE_INVALID', 'VDI', 'OpaqueRef:e9a1bc76-8046-8afd-8997-caed632a80a5']
2013-12-13 10:49:03.472 27965 TRACE nova.virt.xenapi.vm_utils
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
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
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Traceback (most recent call last):
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
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     block_device_info)
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
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)
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
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)
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
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)
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
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     self._rollback()
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
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)
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
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     rv = f(*args, **kwargs)
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
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)
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
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     vm_ref=vm_ref, device=device)
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
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     self._session, 
vif['network']['bridge'])
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
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)
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
2013-12-13 10:49:03.476 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]
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
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
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...
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] Traceback (most recent call last):
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6] set_access_ip=set_access_ip)
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
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)
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     block_device_info)
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
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)
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
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)
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
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)
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     self._rollback()
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
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)
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     rv = f(*args, **kwargs)
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
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)
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     vm_ref=vm_ref, device=device)
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]     self._session, 
vif['network']['bridge'])
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
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)
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
2013-12-13 10:49:04.422 27965 TRACE nova.compute.manager [instance: 
5a8dff7e-e8e0-4885-8df5-27ba8bb6a0e6]

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : 
[email protected]<mailto:[email protected]>
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack



_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : 
[email protected]<mailto:[email protected]>
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack



_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : 
[email protected]<mailto:[email protected]>
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to