[docs] devops guide bugs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Medium
|
Matthew Mosesohn |
Bug Description
In the devops docs, there are two sections which show the packages to install on your devops host. One shows the 'dependencies' and has a duplication of the package 'python-xmlbuilder' and the other doesn't have the duplication.
In my view the dependencies should be showed as a list of packages - perhaps separated between apt and pypi, or that section should just be removed as it is redundant anyway.
The package installation section [1] includes the package 'python-
ie add python-pip to the list of packages to install, then include 'pip install xmlbuilder' after the apt installation.
Also, 'python ./setup.py install' should be 'sudo python ./setup.py install' in order to work as non-root, which all the other commands presume.
Missing packages for [3] to work:
- postgresql-
- python-dev
- libffi-dev
When not using a venv for [3], the installation of requirements must be done with sudo.
The running of systems tests appears to assume that there's a jenkins user and that a virtualenv is in place for it. This exposes either some missing documentation or a required revision in the test running code.
[1] http://
[2] http://
[3] http://
description: | updated |
description: | updated |
summary: |
- [dev-docs] python-xmlbuilder ubuntu package does not exist + [dev-docs] devops guide bugs |
description: | updated |
description: | updated |
description: | updated |
Changed in fuel: | |
importance: | Undecided → Medium |
assignee: | nobody → Fuel DevOps (fuel-devops) |
milestone: | none → 5.1 |
description: | updated |
summary: |
- [dev-docs] devops guide bugs + [docs] devops guide bugs |
Changed in fuel: | |
assignee: | Fuel DevOps (fuel-devops) → Matthew Mosesohn (raytrac3r) |
tags: | added: fuel-devops |
Changed in fuel: | |
status: | Confirmed → Fix Committed |
Changed in fuel: | |
status: | Fix Committed → Fix Released |
Moving to 6.0 release, but should still be committed before 5.1 is released.