To install Murano you need a working copy of OpenStack. If you already have a Openstack installation make sure it meets the system requirements. To install Openstack that will be ready to use with Murano follow the instructions below.
Using Devstack
Currently the most simple way to build a lab is to use devstack. The steps are quite simple:
Install and configure OS on your hardware. The supported OS is Ubuntu Server 12.04 x64.
Install all the latest updates:
># apt-get update ># apt-get -y upgrade
Create a user stack:
># adduser stack
Add user stack to sudoers:
># echo ‘stack ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/stack ># chmod 0440 /etc/sudoers.d/stack
Create a folder for OpenStack installation files:
># mkdir /opt/stack ># chown stack:stack /opt/stack
Clone the devstack repo
># su stack >$ cd >$ git clone https://github.com/openstack-dev/devstack.git
Checkout the stable/havana branch
>$ cd devstack >$ git checkout stable/havana
Get
localrc
andlocal.sh
files
>$ wget https://raw.github.com/stackforge/murano-deployment/release-0.4/ getting-started/localrc >$ wget https://raw.github.com/stackforge/murano-deployment/release-0.4/ getting-started/local.sh >$ chmod +x local.sh
Start devstack
>$ ./stack.sh
When stack.sh finishes execution your OpenStack installation is ready.