Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This document talks about the *evolving* continuous test infrastructure used to setup, deploy, configure and test Apache CloudStack. Information here is useful for anyone involved in build, test, continuous integration and operators of CloudStack. This document talks about the *evolving* continuous test infrastructure used to setup, deploy, configure and test Apache CloudStack. Information here is useful for anyone involved in build, test, continuous integration and operators of CloudStack.

components

. nightly yum/apt repositories

...

f. jenkins-slave - jenkins slave.jar is placed on the driver-vm as a service in /etc/init.d to react to jenkins schedules and to post reports to. The slave runs in headless mode as the driver-vm does not run X.

workflow

marvin integration

control via github

limitations

...

- not everyone deploys cloudstack the same

- multiple hv environments with multiple hv configurations

- multiple storage configurations

enhancements

- dogfooding

- logging enhancements = archiving + rsyslog

- digest emails via jenkins. controlling spam

- external devices (LB, VPX, FW) 

- mcollective?

enhancements- packaging tests- puppetize the cobbler appliance- dogfooding- logging enhancements = archiving + syslog- digest emails via jenkins. controlling spam- external devices (LB, VPX, FW) - mcollective?- packaging tests- puppetize the cob

troubleshooting

acknowledgements