fix readme

This commit is contained in:
Anthony Young 2011-11-14 11:30:44 -08:00
parent d99f5fd775
commit cc503be3da

View File

@ -4,14 +4,34 @@ This little corner of devstack is to show how to get an Openstack jenkins
environment up and running quickly, using the rcb configuration methodology.
To manually set up a testing environment
----------------------------------------
./build_configuration.sh [EXECUTOR_NUMBER] [CONFIGURATION]
To create a jenkins server
--------------------------
For now, use "./build_configuration.sh $EXECUTOR_NUMBER kvm"
cd tools/jenkins/jenkins_home
./build_jenkins.sh
To manually run a test
----------------------
./run_test.sh [EXECUTOR_NUMBER] [ADAPTER]
This will create a jenkins environment configured with sample test scripts that run against xen and kvm.
For now, use "./run_test.sh $EXECUTOR_NUMBER [euca|floating]"
Configuring XS
--------------
In order to make the tests for XS work, you must install xs 5.6 on a separate machine,
and install the the jenkins public key on that server. You then need to create the
/var/lib/jenkins/xenrc on your jenkins server like so:
MYSQL_PASSWORD=secrete
SERVICE_TOKEN=secrete
ADMIN_PASSWORD=secrete
RABBIT_PASSWORD=secrete
# This is the password for your guest (for both stack and root users)
GUEST_PASSWORD=secrete
# IMPORTANT: The following must be set to your dom0 root password!
XENAPI_PASSWORD='MY_XEN_ROOT_PW'
# Do not download the usual images yet!
IMAGE_URLS=""
FLOATING_RANGE=192.168.1.224/28
VIRT_DRIVER=xenserver
# Explicitly set multi-host
MULTI_HOST=1
# Give extra time for boot
ACTIVE_TIMEOUT=45
XEN_IP=50.56.12.203