Installing OpenStack using RDO

OpenStack is one of the most popular technologies in the IT industry but also one of the most complex and difficult to learn. In this post we are going to cover installing OpenStack using RDO (

RDO is a community of people using and deploying OpenStack on Red Hat Enterprise Linux, Fedora and distributions derived from these (such as CentOS, Scientific Linux and others).

The packstack utility provided by RDO will be used to perform the installation and configuration of OpenStack on the CentOS 7 virtual machine. The packstack utility utilizes the Puppet configuration management software built by PuppetLabs to perform the installation and configuration of OpenStack.

VM Specifications

Operating System: CentOS 7
vCPUs: 4
HD: 40 GB
NICs: 1

Install PackStack

Step 1: Update the system

sudo yum -y update

Step 2: Add the RDO repositories

sudo yum install -y

Step 3: Install PackStack package

sudo yum install -y openstack-packstack

Install OpenStack using PackStack

packstack --allinone --keystone-admin-passwd=dashboard_password 

A reboot is required if the kernel was updated

Open a web browser to http://ip_address/dashboard to access the horizon dashboard.
Use “admin” as the username and the password supplied during the packstack installation.