diff --git a/modules/jenkins_slave/manifests/init.pp b/modules/jenkins_slave/manifests/init.pp index 42c6366abf..952a040af6 100644 --- a/modules/jenkins_slave/manifests/init.pp +++ b/modules/jenkins_slave/manifests/init.pp @@ -23,11 +23,14 @@ class jenkins_slave($ssh_key, $sudo = false, $bare = false, $user = true) { # Packages that most jenkins slaves (eg, unit test runners) need $standard_packages = [ "apache2", - "asciidoc", # for building gerrit + "asciidoc", # for building gerrit/building openstack docs "cdbs", "curl", "debootstrap", "dnsmasq-base", + "docbook-xml", # for building openstack docs + "docbook5-xml", # for building openstack docs + "docbook-xsl", # for building openstack docs "ebtables", "gawk", "graphviz", @@ -62,12 +65,14 @@ class jenkins_slave($ssh_key, $sudo = false, $bare = false, $user = true) { "python-zmq", # zeromq unittests (not pip installable) "python3-all-dev", "screen", + "sgml-data", "socat", "sqlite3", "swig", "unzip", "vlan", "wget", + "xsltproc", # for building openstack docs "pyflakes"] if ($bare == false) {