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
Install VirtualBox:
># apt-get install virtualbox
Install VirtualBox Extension Pack.
To install Extension Pack please go to the Dowload section on virtualbox.org (https://www.virtualbox.org/wiki/Downloads), then select and download appropriate Extension Pack package. When downloaded, open it with VirtualBox (you could simply double-click the file) and install the package.
Install Vagrant:
># 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