Jump to: navigation, search

Difference between revisions of "PowerKVM"

(No results were uploaded)
Line 1: Line 1:
This is the page of the team working with PowerKVM and OpenStack
+
This is the IBM PowerKVM CI page.
  
 
= Current Status =
 
= Current Status =
* Reporting disabled
+
* Reporting disabled
 +
We currently run Openstack Icehouse release. Jobs have Fedora 20 as base image and report logs to Softlayer's Swift Service at http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci. See Improvements section for more details.
  
= Actual projects being tested =
+
= Projects =
 
+
== Production ==
== Production ==  
+
Currently the following projects are being tested by PowerKVM CI:
Production means we are testing and reporting back to community. Right now we have the following projects being tested:
+
* Nova
* Nova
 
  
 
== Development ==
 
== Development ==
Development means we are testing internally only, after the project became mature will be added in production and will report back to community
+
These projects are under testing internally (in a separate zone) and will be added to production environment soon:
* Tempest
+
* Devstack
* Devstack
+
* Tempest
 
 
= Skip list =
 
We are using a regular expression to skip the list of tests that we know have issues with PowerKVM, or the functionality isn't complete implemented yet.
 
  
// TODO add the list of skipped tests here
+
= Skipped Tests =
 +
The list of tests that current fail is being compiled and will be added here soon. The list includes known issues, tests under investigation, and not supported features.
  
 
= Debugging PowerKVM Failures =
 
= Debugging PowerKVM Failures =
 +
In order to determine root cause for failures on PowerKVM runs, follow these steps:
 +
1. Compare with upstream Jenkins to discard bad patches and known issues
 +
1. Intermittent failures may happen for one particular test. Do a recheck-pkvm on Gerrit review page.
 +
1. Random network issues may cause Jenkins to abort few runs with channel disconnect error. DNS/network problems are not common to happen. PowerKVM team is trying to debug this issue. Please recheck-pkvm.
 +
1. Devstack errors during stack.sh run. Please check logs/devstacklog.txt.gz.
  
There's a few issues when you're running tempest on PowerKVM that you might can ignore
+
= Improvements =
 +
* New upload script (swift_upload.py) has been created and will be shared with community in a blog post.
 +
* All compute nodes have been upgraded to Openstack IceHouse release.
 +
* A new controller is setup on x86 machine with Ubuntu. Rabbitmq is the message broker system.
 +
* Mariadb has been replaced with community-mysql, which reduced significantly mysql random issues.
 +
* All CI infrastructure services have been upgraded to latest (in sync with upstream): Jenkins, Nodepool, and Zuul. Jenkins plugin reflect upstream levels.

Revision as of 12:47, 7 October 2014

This is the IBM PowerKVM CI page.

Current Status

* Reporting disabled

We currently run Openstack Icehouse release. Jobs have Fedora 20 as base image and report logs to Softlayer's Swift Service at http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci. See Improvements section for more details.

Projects

Production

Currently the following projects are being tested by PowerKVM CI:

* Nova

Development

These projects are under testing internally (in a separate zone) and will be added to production environment soon:

* Devstack
* Tempest

Skipped Tests

The list of tests that current fail is being compiled and will be added here soon. The list includes known issues, tests under investigation, and not supported features.

Debugging PowerKVM Failures

In order to determine root cause for failures on PowerKVM runs, follow these steps:

1. Compare with upstream Jenkins to discard bad patches and known issues
1. Intermittent failures may happen for one particular test. Do a recheck-pkvm on Gerrit review page.
1. Random network issues may cause Jenkins to abort few runs with channel disconnect error. DNS/network problems are not common to happen. PowerKVM team is trying to debug this issue. Please recheck-pkvm.
1. Devstack errors during stack.sh run. Please check logs/devstacklog.txt.gz.

Improvements

* New upload script (swift_upload.py) has been created and will be shared with community in a blog post.
* All compute nodes have been upgraded to Openstack IceHouse release.
* A new controller is setup on x86 machine with Ubuntu. Rabbitmq is the message broker system.
* Mariadb has been replaced with community-mysql, which reduced significantly mysql random issues.
* All CI infrastructure services have been upgraded to latest (in sync with upstream): Jenkins, Nodepool, and Zuul. Jenkins plugin reflect upstream levels.