Note: Please go to to access the current RightScale documentation set. Also, feel free to Chat with us!
Home > Clouds > OpenStack > Juno > OpenStack Configuration Prerequisites

OpenStack Configuration Prerequisites

Table of Contents
Note: These prerequisites are also apply to Rackspace Private Cloud, which is powered by OpenStack.


Before registering your OpenStack cloud and adding it to RightScale, you should read these configuration details about our compatibility and support. Check out our OpenStack Reference Architecture page to see details of the architecture we used and tested against.

Note: For Rackspace Private, see Rackspace Private Reference Architecture.

Requirements for RightScale with OpenStack Juno

  • OpenStack Juno version
  • Public endpoints available for Keystone, Nova, Glance, Cinder, Swift
  • Neutron networking is required. Nova-network is not supported by RightScale
  • Outbound network connectivity meeting RightScale requirements
  • Metadata service available to all instances
  • Functioning DNS server available to all instance
  • Network connectivity between instances across compute nodes
  • One network must be available to cloud account tenant
  • Nova Availability Zones and Host Aggregates are not required but if used, they must be managed by instance flavors
  • Update the keystone.conf file with the cloud's public endpoint. Note: You will use the same URL later in this tutorial as the "Registration URL" when you register the cloud with RightScale.
# The base endpoint URLs for keystone that are advertised to clients
# (NOTE: this does NOT affect how keystone listens for connections)
public_endpoint = <<>># admin_endpoint = http://localhost:%(admin_port)s/


Supported features in the Dashboard

Nova Compute (Cloud Compute)

  • Instances and ServerTemplates
  • Firewalls (Security Groups)
  • Monitoring, Alerts, Arrays, SSH

  • Glance Image Service


  • Static IPs
  • Subnets 

Cinder Volumes (Block Storage) 

  • Create, Attach, Detach, Delete, Snapshot, Create from Snapshot

Account selection

Be sure to select the desired account with which you would like to register your OpenStack cloud. A cloud can only be registered to one RightScale account. Cloud registration requires "admin role" privileges. Once a cloud has been successfully registered it cannot be registered with another RightScale account unless you delete it.

API EndPoints

RightScale relies on "keystone service catalog" for discovery of these end points. 

In order to ensure proper integration with RightScale, we require that the following OpenStack endpoint URLs be publicly accessible. This means, the publicURL for each of the following services need to have a public IP address.

Please ensure that these publicURL (IP addresses and Port numbers) are accessible to RightScale over the Internet and are properly configured in firewall settings.

  1. Compute end point (Nova)
  2. Identify end point (KeyStone)
  3. Image end point (Glance)
  4. Volume end point (Cinder)
  5. Object-store (Swift)
  6. ​​Network (Neutron)


Firewall Settings

See About Firewalls for detailed information on configuring your firewall settings for proper use with OpenStack.

Uploading Images

See Upload RightImages to a Private Cloud to get our base images into your OpenStack cloud.

Known Issues

Neutron policy must be changed to allow port creation by non-owners. In /etc/neutron/policy.conf, change '"create_port": "rule:admin_or_network_owner",'  to  '"create_port": "",' 


If you run into any issues during your OpenStack registration process or otherwise, please book a ticket by emailing

You must to post a comment.
Last modified
13:03, 24 Mar 2015



This page has no classifications.



© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.