CSS Corp Open Source Services

OpenStack Beginner’s Guide V3.0 for Essex on Ubuntu 12.04 (Precise Pangolin)

with 19 comments

OpenStack Beginner’s Guide V3.0 for Essex on Ubuntu 12.04 (Precise Pangolin) is now available as a pdf file. We would like to thank all the people who have directly or indirectly helped us in bringing out this guide.

Please have a look at it and let us know if you have any  comments/suggestions/feedback. We will do our best to enhance the guide based on your suggestions.

What’s new in V3.0:

  • Keystone – OpenStack Identity Service.
  • Horizon – OpenStack Dashboard.
  • Keystone integration with nova, glance and swift.
  • Image bundling procedure for Redhat, CentOS, OpenSuse and Debian.
  • Replacement of euca-* commands with nova and glance commands.

Written by kiranmurari

May 7, 2012 at 9:59 pm

19 Responses

Subscribe to comments with RSS.

  1. Will you add Quantum with OVSwitch plugin support section? Thanks.


    May 8, 2012 at 7:16 am

    • In the next release. And btw, Quantum is becoming Neutron!



      September 13, 2013 at 4:54 pm

  2. thanks…..now download…

    choi jung min

    May 9, 2012 at 12:05 pm

  3. I done OpenStack by automated script, but haven’t completed by manual, will try now, thanks a lot.


    May 12, 2012 at 9:40 am

  4. Hi can you guys help me with VNC problem with Ubuntu UEC image. It requires an username and password to login, but people say that there is no password for UEC image, right? So how can I use VNC with these type of instance? Thanks!

    Tung Ns

    May 18, 2012 at 11:18 am

  5. It’s a very good document! Thanks. Reading page 12 a i’ve got a little doubt… there is a phrase : “Keystone provides two ways of authentication. One is username/password based and the other is token based.” But (I don’t know if i’m really right), the username and password are the credentials used to generate the token, so there is only one way of authentication, that is based on token validation. Am i right?


    May 31, 2012 at 5:50 pm

  6. Hello,
    I try to install glance as explained on page 28, but I still have the error message: “index glance
    Failed to show index. Got error: You are not authenticated.
    Details: 401 Unauthorized This server Could not verify That You are autorisée to access the document you Requested. Either you the wrong Supplied credentials (eg, bad password), or your Browser does not Understand how to supply the credentials required. Authentication required ”
    There is an error with admin_tenant_name = service
    admin_user = glance
    ADMIN_PASSWORD = glance

    Because I tried the same procedure on another server with :
    admin_tenant_name = admin
    admin_user = admin
    ADMIN_PASSWORD = password
    look : https://github.com/EmilienM/doc-openstack

    and it works.
    thank you very much.


    June 4, 2012 at 1:37 am

    • Thanks for the headsup!


      September 13, 2013 at 4:49 pm

  7. Hello,
    I got error while executing the command…

    root@stack1:~# glance index
    Failed to show index. Got error:
    The request returned 500 Internal Server Error

    The response body:
    Traceback (most recent call last):
    File “/usr/lib/python2.7/dist-packages/eventlet/wsgi.py”, line 336, in handle_one_response
    result = self.application(self.environ, start_response)
    File “/usr/lib/python2.7/dist-packages/webob/dec.py”, line 147, in __call__
    resp = self.call_func(req, *args, **self.kwargs)
    File “/usr/lib/python2.7/dist-packages/webob/dec.py”, line 210, in call_func
    return self.func(req, *args, **kwargs)
    File “/usr/lib/python2.7/dist-packages/glance/common/wsgi.py”, line 279, in __call__
    response = req.get_response(self.application)
    File “/usr/lib/python2.7/dist-packages/webob/request.py”, line 1086, in get_response
    application, catch_exc_info=False)
    File “/usr/lib/python2.7/dist-packages/webob/request.py”, line 1055, in call_application
    app_iter = application(self.environ, start_response)
    File “/usr/lib/python2.7/dist-packages/webob/dec.py”, line 147, in __call__
    resp = self.call_func(req, *args, **self.kwargs)
    File “/usr/lib/python2.7/dist-packages/webob/dec.py”, line 210, in call_func
    return self.func(req, *args, **kwargs)
    File “/usr/lib/python2.7/dist-packages/glance/common/wsgi.py”, line 276, in __call__
    response = self.process_request(req)
    File “/usr/lib/python2.7/dist-packages/glance/common/context.py”, line 112, in process_request
    raise exception.NotAuthenticated()
    NotAuthenticated: You are not authenticated.



    June 19, 2012 at 1:38 pm

  8. Any chance of a v4.0 guide on Ubuntu 12.10 using Folsom?


    November 3, 2012 at 4:54 pm

    • Shit happenend and the whole thing was stalled. Planning for Grizzy soon 😀


      September 13, 2013 at 4:43 pm

  9. Reblogged this on Ruby On Rails Blog.

    Karthikeyan A K

    December 9, 2012 at 10:57 pm

  10. Hi,

    Thanks for documentation.

    Do you think writing OpenStack ‘Folsom’ Beginner’s Guide?

    • Yea. We did plan Folsom and it got stalled ’cause we kinda split up.. We’re planning for a Grizzly one. And Havana hopefully. 🙂



      September 13, 2013 at 4:41 pm

  11. There is a great OpenStack Grizzly sandbox. It’s a Amazon PAID AMI called NanoStack from Diamond Keys. It’s pretty cheap. There is no installation or configuration. Just launch an instance and you get a working OpenStack installation.


    September 13, 2013 at 9:58 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: