Difference between revisions of "OpenStack via DevStack"

From Xen
(Reference: remove useless references to applied patches)
(Reference)
Line 35: Line 35:
   
 
* That's it! You are done!
 
* That's it! You are done!
  +
  +
== Video ==
  +
* A [http://xenproject.org/component/allvideoshare/video/latest/xen-project-4-4-installed-in-openstack-devstack-in-under-15-minutes.html video demo] of this process
   
 
== Reference ==
 
== Reference ==

Revision as of 23:04, 14 April 2015

This page is describing how to quickly deploy an OpenStack by using the development tool DevStack on a single machine. Xen Project via libvirt is going to be used.

This how-to describes the steps took on an Ubuntu 14.04 LTS. Little changes should be required to do the same on the other distribution supported by devstack.

How to

We are going to install the Xen Project Hypervisor then setup devstack.

  • Install the Xen Project software:
sudo apt-get install xen-hypervisor-4.4-amd64
sudo reboot
  • Get devstack:
git clone https://git.openstack.org/openstack-dev/devstack
  • Configure devstack:

Edit local.conf in the devstack working repository. (For more options, take a look at DevStack Configuration.)

[[local|localrc]]
ADMIN_PASSWORD=secrete
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
SERVICE_TOKEN=a682f596-76f3-11e3-b3b2-e716f9080d50

# Useful logging options for debugging:
DEST=/opt/stack
LOGFILE=$DEST/logs/stack.sh.log
SCREEN_LOGDIR=$DEST/logs/screen

# This is a Xen Project host:
LIBVIRT_TYPE=xen
  • Run devstack:

This might take a while.

./stack.sh
  • That's it! You are done!

Video

Reference