The simplest way to get working Murano devbox is Vagrant tool. On this page describes how to create the Murano DevBox on Ubuntu Desktop.

Prepare Environment

># apt-get install virtualbox
        
># apt-get install vagrant --no-install-recommends
        
  • Upgrade the Vagrant:

># wget http://files.vagrantup.com/
            packages/7ec0ee1d00a916f80b109a298bab08e391945243/
            vagrant_1.2.7_x86_64.deb
># dpkg --install vagrant_1.2.7_x86_64.deb
        

Launch The Box

  • Clone murano-deployment repository:

># git clone https://github.com/stackforge/murano-deployment.git
       
  • Change directory to cloned repository folder:

># cd murano-deployment/getting-started
># git checkout -b release-0.4 origin/release-0.4
        
  • IMPORTANT STEP: RabbitMQ credentials are specified to default in murano-deployment/getting-started/localrc so don't forget to change them by replacing all the markers ‘***’ to your settings:

# Lab Settings
#-------------
# Address of the host which provides Keystone service.
#
# LAB_HOST='192.168.1.2'
LAB_HOST='***.***.***.***'
...
        
  • Launch the box:

>$ ./launch-the-box.sh
        
  • The script will do the following:

    - Download the predefined vagrnat box with Ubuntu Server 12.04;

    - Register it in Vagrant;

    - Start the box using vagrant.

  • - Vagrant will do the rest:

    - Launch and initialize the box;

    - Execute the provision.sh script which will install Murano onto the box.

  • When everything is done open the link http://127.0.0.1:8080/horizon