DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.

DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
At the heart is a VM that serves as a Jenkins slave, and contains a set of tools to allow one to run QA tests on a clean environment. These tools, hosted on the VM (lets call it "ProvisionerQACloud"), are :
Tool / Software | Use | Comments |
|---|---|---|
Cobbler | Provision baremetal hosts with hypervisor | Cobbler integrates well with Puppet and provides useful helper scripts |
Puppet | Configure management server with mysql etc |
|
DNSMASQ | DHCP + DNS | Used to provision hosts |
Squid | HTTP Proxy | Testing infrastructure uses isolated network. Some tasks, like yum install, need internet access |
NFS Server | As NFS secondary storage | Packeged Packaged systemVM and builtin templates for quicker download |
ipmitool | Interact with baremetal machines through IPMI network |
|
Marvin | Deployment and testing framework for CloudStack |
|
...
A typical deployment would have the Provisioner QACloud VM also act as a Jenkins slave for builds and launching test suite
...
Follow the instructions here to set-up the infrastructure from scratch.
...
...