OK, trying with some custom Zuul and Jenkins mods

You can't include the upstream zuul::init and jenkins::master
classes in the same manifest, because puppet apply barfs after
it finds that both manifests define apache module rewrite
resources. #puppetfail