To install Murano you need a working copy of OpenStack. If you already have a Openstack installation make sure it meets the requirements described in this chapter. 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 recommended OS is Ubuntu Server 12.04 x64. Minimal configuration would be enough.

  • 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/grizzly branch

>$ cd devstack
>$ git checkout stable/grizzly
            
  • Get localrc and local.sh files

>$ wget https://raw.github.com/stackforge/murano-deployment/release-0.2/
                getting-started/localrc
>$ wget https://raw.github.com/stackforge/murano-deployment/release-0.2/
                getting-started/local.sh -O local.sh-O local.sh
>$ chmod +x local.sh
            
  • Start devstack

>$ ./stack.sh
            

When stack.sh finishes execution your OpenStack installation is ready.