The easier way to test and play with OpenStack is installing DevStack.
openSUSE is not documented "oficially", however is not a big deal:

I used a VM running on VirtualBox with 4GB of RAM and 60GB for HDD.
I installed openSUSE Leap 42.1 without "Desktop Environment", minimal install and very basic disk partition just Swap and root
After the first boot, I updated all the SO with:

# zypper up

Then reboot and install git:

# zypper in git-core

Clone DevStack and create stack user:

# git clone https://git.openstack.org/openstack-dev/devstack

# devstack/tools/create-stack-user.sh

Move the DevStack files at the home of the new user and change the permissions:

# mv devstack/ /opt/stack

# chown stack:stack -R /opt/stack/devstack/

At this point you can create a minimal config file, described at:
http://docs.openstack.org/developer/devstack/configuration.html#minimal-configuration
If you don't create the config file, the script will ask you for the services passwords.

Use the stack user to run the script:

# su - stack

$ FORCE=yes /opt/stack/devstack/stack.sh

If everything was OK, you will see a message like:

This is your host IP address: 192.168.100.9 This is your host IPv6 address: ::1
Horizon is now available at http://192.168.100.9/dashboard
Keystone is serving at http://192.168.100.9:5000/
The default users are: admin and demo
The password: geeko
2016-05-06 14:33:55.892 | stack.sh completed in 698 seconds.

Voil√°

Easy right?!

Billy Vera © 2017. All Rights Reserved.

The opinions expressed in this blog are purely my own and are not in any way endorsed by my employer.

Proudly published with Ghost using Ghostium Theme