Mitaka on Ubuntu – install scripts for OpenStack

Mitaka is the most recent release of OpenStack and currently it is supports Ubuntu 14.04 LTS (trusty). I would like to share scripts that can be used to install the Mitaka release of OpenStack on Ubuntu. As part of my blogging, book writing projects, I have had the need to install OpenStack many times. And I have been automating the installation by writing simple shell scripts. The result is a collection of scripts that should help you get going with OpenStack’s latest release.

Mitaka install scripts on GitHub

All the scripts are available as an open source package (Apache License). You can get the source code from my GitHub repository. I welcome you to fork the repo and enhance/extend it.


git binaries must be installed on your Ubuntu server. This is needed to checkout the scripts to your Ubuntu server.

If you are using VirtualBox, refer to this blog for Network settings.

Installation steps

The GitHub repository includes details about the installation steps.

Mitaka installation steps

OpenStack services installed

The following OpenStack services are installed as part these scripts:

  • Keystone (Identity)
  • Glance (Image)
  • Nova (Compute)
  • Neutron (Networking)
  • Horizon (Dashboard)

I will be enhancing these scripts for Cinder, Heat and Ceilometer services.

  • Pingback: Goals for second half of 2016 - Blogs by Sriram()

  • Maria Adam

    It is an awesome read for the one learning OpenStack and interested to continue as a career. A lot of effort’s output summed up, glad I found it!

  • Mohammed Moin Mulla

    Dear sir,
    The scripts are for single node environment or multi node environment?

    • Sriram S

      They will work for both

  • Abhijeet Karve

    Does heat service configurations are working?