An overview of the libvirt+xen OpenStack CI, explaining the various components, how they fit together and the specific customisations needed to test libvirt+xen under OpenStack.Read less