Current install documentation does not work

Bug #1627939 reported by Richard Jones
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Fix Released
Undecided
Sharat Sharma

Bug Description

The docs currently (as of this report) at http://docs.openstack.org/developer/devstack/ include a number of steps that do not work under Ubuntu at least:

- the local.conf is in the wrong place,
- the devstack checkout is owned by root, in a directory that is inaccessible to the stack user created by the instructions

I recommend that the instructions be altered to:

- perform the stack user creation first
- su - stack
- git checkout
- cd devstack
- create local.conf
- ./stack.sh

Changed in devstack:
assignee: nobody → Sharat Sharma (sharat-sharma)
Revision history for this message
Hanxi Liu (hanxi-liu) wrote :

You should create the local.conf yourself and add service according to you needs. You also can cp the local file from sample/local.conf to top directory in devstack. It doesn't matter that there isn't local.conf in top directory.
Btw, I am not clear what you want to do with checkout?

Revision history for this message
Richard Jones (r1chardj0n3s) wrote :

Hi, I am aware of what steps needed to be taken to address the errors in the documentation, thanks :-)

I'd just like the docs corrected for people who are perhaps attempting to devstack for the first time, and run into issues which will be raised if they try to follow the docs as they are now.

Revision history for this message
Richard Jones (r1chardj0n3s) wrote :

Sorry, I didn't explicitly address your question: to fix the issues (permissions, location) with the checkout, I recommend the docs be altered to the sequence I indicate in my original bug report.

Revision history for this message
Sharat Sharma (sharat-sharma) wrote :

Hi Richard Jones,

I agree with the explanation and the bug is valid according to me. Though not a critical one, its certainly in the wishlist.

Changed in devstack:
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to devstack (master)

Fix proposed to branch: master
Review: https://review.openstack.org/380944

Changed in devstack:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack (master)

Reviewed: https://review.openstack.org/380944
Committed: https://git.openstack.org/cgit/openstack-dev/devstack/commit/?id=89a855f784644f2c4d88331a0d29f85e5fcd741c
Submitter: Jenkins
Branch: master

commit 89a855f784644f2c4d88331a0d29f85e5fcd741c
Author: Sharat Sharma <email address hidden>
Date: Mon Oct 3 12:10:23 2016 +0530

    Changed the order of steps in the devstack install document

    The order of the steps were a bit confusing for the first timers
    in the devstack document. So, changed the order of installation
    steps to make it clear.

    Change-Id: Ifaa051887dab95719b9ca5d1b2fbe2f5f549d269
    Closes-Bug: #1627939

Changed in devstack:
status: In Progress → Fix Released
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.