New Question

install openstack on ubuntu 14.04 and deploy it with hyoer-v

asked 2015-07-31 02:45:31 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

Hi, I'm new in openstack and I'm trying deploying openstack with hyper-v , and the openstack's release is juno. If I follow the official document of openstack , then I download nova compute installer and install it on windows server 2012 R2, is it going to work ?, because I found in your video that you deployed devstack release and I didn't find someone working with openstack juno , will I follow the same process ?

best regards

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2015-07-31 14:35:43 +0300

alexpilotti gravatar image

updated 2015-07-31 14:37:23 +0300


There quite a few options to deploy OpenStack with Hyper-V using Ubuntu.

Are you deploying OpenStack from scratch or adding Hyper-V nodes to an existing deployment?

In the former case (new OpenStack deployment), our preferred approach is to use Ubuntu Juju and MaaS, see for example this blog post: and detailed informations about the Windows / Hyper-V Juju charms here:

Alternatively, especially if you are deploying a simple PoC, Puppet, Chef or SaltStack might be very good options (we'll post a guide for Puppet very soon).

In case of an existing OpenStack deployment,you can simply add a Hyper-V compute node by running the installer available here: providing the parameters related to the OpenStack configuration (RabbitMQ, Neutron, etc). Step by step instructions provided here. It can also be executed fully unattended, e.g. with Puppet, Chef, DSC, etc.

You can also use DevStack targetting a specific release (e.g. Juno or Kilo) instead of master, but this is a tool for developers, not suitable for a production environment.

Last, the easiest way to deploy OpenStack on Hyper-V for a PoC is v-magine, which will do all the work for you. It's currently based on RDO and CentOS, but we plan to add Ubuntu support as soon as possible as well.

edit flag offensive delete link more


Thank you for your great information and you gave me new knowledges. I would like to say that I finally deployed openstack with hyper-v using Juno release on ubuntu 14.04 from scratch and I follow the same process for the nova compute installer also I downloaded the openstack windows server and it's very helpful and the instances are working now. However, when I would like to access to the instance from Horizon dashboard, there nothing to appear and the there is in the field ,which is supposed to instance the vm console, server not found. What I think is that the RDP is not well-configured because when I "typed" , the result is : "server not found"

Rochdi gravatar imageRochdi ( 2015-07-31 17:38:28 +0300 )edit

You also need to install the FreeRDP HTML5 gateway:

alexpilotti gravatar imagealexpilotti ( 2015-07-31 20:49:34 +0300 )edit

Thanks a lot , but am I assign an IP address for the windows server or for the VM ? because if I assign to the VM an IP address, I must change each time the configuration of the RDP and change the IP address associated to the new VM. till now it works for me but I'm connecting directly to the windows server with its IP address and that's not make a sense. Also I have an other small problem which is when I want to create a new VM using ISO image , it doesn't successfully created but if I use the VHD , it works very well. Do you know how to fix it ? Best regard

Rochdi gravatar imageRochdi ( 2015-08-04 11:33:45 +0300 )edit

the FreeRDP service will not connect to the guest OS: it connects to the Hyper-V host which has a separate RDP listener on port 2179 to connect to guest instances. All connection details and credentials are handled by Nova.

alexpilotti gravatar imagealexpilotti ( 2015-08-04 14:18:53 +0300 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2015-07-31 02:45:31 +0300

Seen: 932 times

Last updated: Jul 31 '15