From d0f9f210859ee3894c4b82d7f08d53e371271420 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Fri, 20 Jul 2012 14:26:26 -0700 Subject: [PATCH] Add packages needed for asciidoc jobs. Fixes bug #1026661 The documentation team is looking to be more flexible with the formats they support for documentation. One of the new formats they hope to support is asciidoc. These pacakges are required for that to happen. Change-Id: Ia9793439d1725510cf5342bab6d142bb050410de --- modules/jenkins_slave/manifests/init.pp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/jenkins_slave/manifests/init.pp b/modules/jenkins_slave/manifests/init.pp index 2fc1f4de32..fbfe123e77 100644 --- a/modules/jenkins_slave/manifests/init.pp +++ b/modules/jenkins_slave/manifests/init.pp @@ -22,11 +22,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) {