Murano works great with Openstack packages installation as well as devstack installation. For now we support Openstack Grizzly and working on Havana integration.
For Openstack Grizzly installation follow the documentation. In addition to that Heat should be installed. Follow the link to setup Heat on Ubuntu and on CentOS.
For a Devstack installation take a look at this page.
Warning
Murano Dashboard component should be installed on a separate node in case of devstack installation
Use Devstack's guide to install single VM OpenStack ( http://devstack.org/guides/single-vm.html)
localrc example.
HOST_IP= FLAT_INTERFACE= FLOATING_RANGE= ADMIN_PASSWORD=swordfish MYSQL_PASSWORD=swordfish RABBIT_PASSWORD=swordfish SERVICE_PASSWORD=swordfish SERVICE_TOKEN=tokentoken ENABLED_SERVICES+=,heat,h-api,h-api-cfn,h-api-cw,h-eng # Image's cache is in $TOP_DIR/files IMAGE_URLS+=",http://fedorapeople.org/groups/heat/prebuilt-jeos-images/" IMAGE_URLS+="F17-x86_64-cfntools.qcow2" # /etc/nova/nova.conf EXTRA_OPTS=(force_config_drive=true libvirt_images_type=qcow2 force_raw_images=false) # Logging SCREEN_LOGDIR=/opt/stack/log/ LOGFILE=$SCREEN_LOGDIR/stack.sh.log
If you need to image builder only, then install only packages required to run KVM (see below).