Jump to: navigation, search

Difference between revisions of "Documentation/LibertyDocTesting"

m (Installation Guide: Fedora 22: "Environment" verified)
(HA guide)
 
(79 intermediate revisions by 10 users not shown)
Line 13: Line 13:
 
* [http://docs.openstack.org/draft/install-guide-rdo/ RHEL, CentOS, Fedora]
 
* [http://docs.openstack.org/draft/install-guide-rdo/ RHEL, CentOS, Fedora]
 
* [http://docs.openstack.org/draft/install-guide-obs/ openSUSE, SLES]
 
* [http://docs.openstack.org/draft/install-guide-obs/ openSUSE, SLES]
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Section !! Ubuntu 14.04 || RHEL/CentOS 7 !! Fedora 22 !! openSUSE 13.2 !! SLES 12 !! Debian 8
+
! Section !! Ubuntu 14.04 || RHEL/CentOS 7 !! openSUSE 13.2 !! SLES 12 !! Debian 8
 
|-
 
|-
| Overview and architecture || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || <span style="color: green">✔</span> || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Overview and architecture || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Environment || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || <span style="color: green"></span> || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Environment || <span style="color: green">✔</span> || <span style="color: orange">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Identity || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Identity || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Image service || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Image service ||<span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Compute || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Compute || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Networking: Architecture 1 || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Networking: Architecture 1 || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Networking: Architecture 2 || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Networking: Architecture 2 || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Dashboard || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Dashboard || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Block Storage || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Block Storage || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc2</span> || <span style="color: green">✚rc2</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Object Storage || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Object Storage || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Orchestration || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Orchestration || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Telemetry || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Telemetry || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Launch instance: Architecture 1 || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Launch instance: Architecture 1 || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Launch instance: Architecture 2 || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Launch instance: Architecture 2 || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|-
 
|-
| Overall Guide || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]] || [[File:Warning.svg|15px]]
+
| Overall Guide || <span style="color: green">✔</span> || <span style="color: green">✔</span> || <span style="color: green">✚rc1</span> || <span style="color: green">✚rc1</span> || [[File:Warning.svg|15px]]
 
|}
 
|}
  
Line 58: Line 57:
  
 
==== Issues ====
 
==== Issues ====
 
+
* <s>All: Linux Bridge agent configuration file name is wrong: https://bugs.launchpad.net/openstack-manuals/+bug/1504431</s>*
Note any issues here including links to bugs.
+
* <s>All (keystone endpoint creation): Keystone endpoint creation for each service has a different syntax with openstack-client. Fix this (dguitarbite).</s>
 +
* SUSE/OBS: RabbitMq epmd.socket issue (should be fixed in the packages).
 +
* <s>SUSE/OBS: Few minor changes fixed in the install-guides for the same. Pranav Salunke (dguitarbite) will submit patches including the fixes.</s>
 +
* <s>RHEL Environment: NTP config: The page sequence is wrong. Correct: First configure, then verify.</s>
 +
** <s>https://bugs.launchpad.net/openstack-manuals/+bug/1501704</s>
 +
* <s>Ubuntu Networking (both architectures): Packaging bugs.</s>
 +
** <s>https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1502363</s>
 +
** <s>https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1502362</s>
 +
** <s>https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1502364</s>
 +
* <s>Ubuntu cloud repo copy/paste syntax error: https://review.openstack.org/#/c/231799/</s>
 +
* <s>Ubuntu Orchestration: Packaging bug.</s>
 +
** <s>https://bugs.launchpad.net/ubuntu/+source/heat/+bug/1505444</s>
 +
* RHEL/CentOS: PyMySQL package not available.
 +
** Bug: https://bugs.launchpad.net/openstack-manuals/+bug/1501991
 +
** Workaround: Remove pymysql from the DB connection string in conf files (e.g. keystone.conf)
 +
* Ubuntu overall guide: Green check applies to everything except telemetry.
 +
* RHEL/CentOS overall guide: Green check applies to everything except telemetry.
  
 
=== Config Reference ===
 
=== Config Reference ===
Line 95: Line 110:
  
 
Note any issues here including links to bugs.
 
Note any issues here including links to bugs.
 +
 +
=== HA guide ===
 +
 +
Use the following draft/published versions and update the table accordingly. If you come across an issue, search for an existing bug on [http://bugs.launchpad.net/openstack-manuals Launchpad] and open a new bug if necessary. Also, provide a link to your bug in the "Issues" section below the table.
 +
 +
* [http://docs.openstack.org/ha-guide/ HA guide]
 +
 +
{| class="wikitable"
 +
|-
 +
! Section !! Status !! Comments
 +
|-
 +
| Introduction to OpenStack high availability ||style="color: black" |  N/A    ||
 +
|-
 +
| Hardware considerations for high availability ||style="color: black" |  N/A    ||
 +
|-
 +
| Installing high availability packages: Install memcached ||style="color: black" |  [[File:Warning.svg|15px]]    ||   
 +
|-
 +
| Installing high availability packages: Configure NTP ||style="color: black" |  [[File:Warning.svg|15px]]    ||
 +
|-
 +
| OpenStack network nodes ||style="color: black" |  [[File:Warning.svg|15px]]    ||
 +
|-
 +
| Configuring the controller for high availability: Pacemaker cluster stack ||style="color: orange" |  ✔    ||
 +
|-
 +
| Configuring the controller for high availability: HAProxy nodes ||style="color: red" |  ✗    ||
 +
|-
 +
| Configuring the controller for high availability: Configure the VIP ||style="color: black" |  [[File:Warning.svg|15px]]    ||
 +
|-
 +
| Configuring the controller for high availability: Database (Galera/MySQL) ||style="color: black" |  [[File:Warning.svg|15px]]    ||
 +
|-
 +
| Configuring the controller for high availability: RabbitMQ ||style="color: black" |  [[File:Warning.svg|15px]]    ||   
 +
|-
 +
| Configuring Storage for high availability: Highly available Block Storage API ||style="color: black" |  [[File:Warning.svg|15px]]    ||
 +
|-
 +
| Configuring Storage for high availability: Highly available OpenStack Image API ||style="color: black" |  [[File:Warning.svg|15px]]    ||
 +
|-
 +
| Configuring Storage for high availability: Storage back end ||style="color: black" |  N/A    ||
 +
|-
 +
| Configuring the compute node for high availability ||style="color: black" |  N/A    ||
 +
|-
 +
| Configuring non-core components for high availability ||style="color: black" |  N/A    ||
 +
|}
 +
 +
[[File:Warning.svg|15px]] = Not updated or untested <br />
 +
<span style="color: red">✗ = One or more issues - Please describe below</span><br />
 +
<span style="color: green">✚X = Verified with milestone(x) or release candidate(rcX)</span><br />
 +
<span style="color: orange">✚X = Implemented workaround, verified with milestone(x) or release candidate(rcX)</span><br />
 +
<span style="color: orange">✔ = Fixed, to be verified</span><br />
 +
<span style="color: green">✔ = Verified with official release</span><br />
 +
<span style="color: orange">✔ = Implemented workaround, verified with official release</span><br />
 +
N/A = not applicable for this section (like covered by install/networking guides, or nothing to test here)
 +
 +
==== Issues ====
 +
 +
* Configuring the controller for high availability: Pacemaker cluster stack:
 +
** https://bugs.launchpad.net/openstack-manuals/+bug/1505964
 +
** https://bugs.launchpad.net/openstack-manuals/+bug/1505980
 +
** https://bugs.launchpad.net/openstack-manuals/+bug/1506004
 +
 +
* Configuring the controller for high availability: HAProxy nodes:
 +
** https://bugs.launchpad.net/openstack-manuals/+bug/1516465
  
 
----
 
----
 
[[Category:Documentation]]
 
[[Category:Documentation]]

Latest revision as of 09:01, 10 December 2015

Liberty Documentation Testing

This page tracks documentation changes that relate to a particular release.

Installation Guide

Use the following draft versions and update the table accordingly. If you come across an issue, search for an existing bug on Launchpad and open a new bug if necessary. Also, provide a link to your bug in the "Issues" section below the table.

Section Ubuntu 14.04 RHEL/CentOS 7 openSUSE 13.2 SLES 12 Debian 8
Overview and architecture ✚rc1 ✚rc1 Warning.svg
Environment ✚rc1 ✚rc1 Warning.svg
Identity ✚rc1 ✚rc1 Warning.svg
Image service ✚rc1 ✚rc1 Warning.svg
Compute ✚rc1 ✚rc1 Warning.svg
Networking: Architecture 1 ✚rc1 ✚rc1 Warning.svg
Networking: Architecture 2 ✚rc1 ✚rc1 Warning.svg
Dashboard ✚rc1 ✚rc1 Warning.svg
Block Storage ✚rc2 ✚rc2 Warning.svg
Object Storage ✚rc1 ✚rc1 Warning.svg
Orchestration ✚rc1 ✚rc1 Warning.svg
Telemetry Warning.svg Warning.svg ✚rc1 ✚rc1 Warning.svg
Launch instance: Architecture 1 ✚rc1 ✚rc1 Warning.svg
Launch instance: Architecture 2 ✚rc1 ✚rc1 Warning.svg
Overall Guide ✚rc1 ✚rc1 Warning.svg

Warning.svg Untested
✗ = One or more issues - Please describe below
✚X = Verified with milestone(x) or release candidate(rcX)
✚X = Implemented workaround, verified with milestone(x) or release candidate(rcX)
✔ = Verified with official release
✔ = Implemented workaround, verified with official release
N/A = not available for this distribution

Issues

Config Reference

Section Status
ceilometer Warning.svg
cinder Warning.svg
glance Warning.svg
heat Warning.svg
keystone Warning.svg
neutron Warning.svg
nova Warning.svg
swift Warning.svg
trove Warning.svg
firewalls and default ports Warning.svg

Warning.svg = Not updated
✚X = Verified with milestone(x) or release candidate(rcX)
✔ = Verified with official release

Issues

Note any issues here including links to bugs.

HA guide

Use the following draft/published versions and update the table accordingly. If you come across an issue, search for an existing bug on Launchpad and open a new bug if necessary. Also, provide a link to your bug in the "Issues" section below the table.

Section Status Comments
Introduction to OpenStack high availability N/A
Hardware considerations for high availability N/A
Installing high availability packages: Install memcached Warning.svg
Installing high availability packages: Configure NTP Warning.svg
OpenStack network nodes Warning.svg
Configuring the controller for high availability: Pacemaker cluster stack
Configuring the controller for high availability: HAProxy nodes
Configuring the controller for high availability: Configure the VIP Warning.svg
Configuring the controller for high availability: Database (Galera/MySQL) Warning.svg
Configuring the controller for high availability: RabbitMQ Warning.svg
Configuring Storage for high availability: Highly available Block Storage API Warning.svg
Configuring Storage for high availability: Highly available OpenStack Image API Warning.svg
Configuring Storage for high availability: Storage back end N/A
Configuring the compute node for high availability N/A
Configuring non-core components for high availability N/A

Warning.svg = Not updated or untested
✗ = One or more issues - Please describe below
✚X = Verified with milestone(x) or release candidate(rcX)
✚X = Implemented workaround, verified with milestone(x) or release candidate(rcX)
✔ = Fixed, to be verified
✔ = Verified with official release
✔ = Implemented workaround, verified with official release
N/A = not applicable for this section (like covered by install/networking guides, or nothing to test here)

Issues