Ubuntu 12.04 nova install error in OpenStack Compute Starter Guide

Bug #1002294 reported by David Butler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Anne Gentle

Bug Description

The nova install procdure from the Openstack Install and Deploy Manual does not seem to work for Ubuntu 12.04:

The install and deploy manual (http://docs.openstack.org/trunk/openstack-compute/install/content/installing-the-cloud-controller.html) shows the following install options:

sudo apt-get install rabbitmq-server
sudo apt-get install nova-compute nova-volume nova-vncproxy nova-api nova-ajax-console-proxy nova-cert nova-consoleauth nova-doc nova-scheduler nova-network

- nova-api would not start for any nova.conf.

The Compute Starter Guide (http://docs.openstack.org/essex/openstack-compute/starter/content/Nova-d1a736.html)
installs different nova componets:

sudo apt-get install nova-api nova-cert nova-compute nova-compute-kvm nova-doc nova-network nova-objectstore nova-scheduler nova-volume rabbitmq-server novnc nova-consoleauth

- On Ubuntu 12.04, all the nova modules with the example nova.conf started OK.

Revision history for this message
Anne Gentle (annegentle) wrote :

Thanks for reporting. As far as I know, nova-object store is not needed, and I'll have to investigate nova-compute-kvm usage. There are a lot of differences so it's possible that just this list is not the reason for nova-api not starting. Probably if you didn't install either rabbitmq or qpid your messaging queue isn't working so nova-api won't start.

The install and deploy manual has you install rabbitmq-server on this page: http://docs.openstack.org/essex/openstack-compute/install/content/installing-the-cloud-controller.html

We're working towards having the install/deploy guide cover more distros so the modularity and order is different from the Ubuntu-only guide.

Changed in openstack-manuals:
status: New → Incomplete
Revision history for this message
Anne Gentle (annegentle) wrote :

Marking "incomplete" to figure out if nova-compute-kvm is needed.

Anne Gentle (annegentle)
Changed in openstack-manuals:
status: Incomplete → In Progress
assignee: nobody → Anne Gentle (annegentle)
importance: Undecided → Medium
Revision history for this message
Anne Gentle (annegentle) wrote :

Did some more research. nova-compute installs nova-compute-kvm as a dependency, but if you want lxc, for example, you'll need nova-compute plus nova-compute-lxc. So for the scope of this particular manual, nova-compute-kvm is not needed.

The nova-consoleauth and nova-cert have been added so marking Fix Released.

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (stable/essex)

Fix proposed to branch: stable/essex
Review: https://review.openstack.org/8684

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (stable/essex)

Reviewed: https://review.openstack.org/8684
Committed: http://github.com/openstack/openstack-manuals/commit/fac4698982944bd4093671aaf079096d6a81b400
Submitter: Jenkins
Branch: stable/essex

commit fac4698982944bd4093671aaf079096d6a81b400
Author: annegentle <email address hidden>
Date: Mon Jun 18 22:52:28 2012 -0500

    Clean up on install guide especially Fedora related.

    Fix PDF link problem on essex file related to pom.xml using wrong variable.

    Starting on the essex branch but will port to trunk as all apply.

    Fix bug 967778, bug 984959, bug 1002294, bug 1010163.

    Change-Id: Iac5a63493313cf1242c8261893852dcb82f94118

tags: added: in-stable-essex
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/8685
Committed: http://github.com/openstack/openstack-manuals/commit/3a33f8ae7e33bb9fa612d0fcc155d25f2e6619f6
Submitter: Jenkins
Branch: master

commit 3a33f8ae7e33bb9fa612d0fcc155d25f2e6619f6
Author: annegentle <email address hidden>
Date: Mon Jun 18 22:52:28 2012 -0500

    Clean up on install guide especially Fedora related.

    Fix PDF link problem on essex file related to pom.xml using wrong variable.

    Starting on the essex branch but will port to trunk as all apply.

    Fix bug 967778, bug 984959, bug 1002294, bug 1010163.

    Change-Id: Iac5a63493313cf1242c8261893852dcb82f94118

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.