This talk will cover the overall approach taken to automating packaging and testing of Openstack on Ubuntu, on hardware, per upstream commit for every core OpensStack project; tools/patterns covered will include:
Ubuntu is the preferred Linux distribution for developing and hosting OpenStack, the popular open-source Cloud platform. With multiple releases of both OpenStack and Ubuntu to support at any given point in time automating of package builds and deployment testing is critical to ensuring the quality of OpenStack on Ubuntu.
This talk will cover the overall approach taken to automating packaging and testing of OpenStack on Ubuntu, on hardware, per upstream commit for every core OpenStack project; tools/patterns covered will include:
Jenkins
Packaging toolchain (sbuild, reprepro)
Juju (the service orchestration tool for Ubuntu)
MAAS (Metal-as-a-Service)
Speakers: James Page