diff --git a/modules/jenkins/manifests/params.pp b/modules/jenkins/manifests/params.pp index 37a21c3972..de40531a8d 100644 --- a/modules/jenkins/manifests/params.pp +++ b/modules/jenkins/manifests/params.pp @@ -12,6 +12,7 @@ class jenkins::params { $python_netaddr_package = 'python-netaddr' # packages needed by slaves $ant_package = 'ant' + $awk_package = 'gawk' $asciidoc_package = 'asciidoc' $curl_package = 'curl' $docbook_xml_package = 'docbook-style-xsl' @@ -91,6 +92,7 @@ class jenkins::params { $python_netaddr_package = 'python-netaddr' # packages needed by slaves $ant_package = 'ant' + $awk_package = 'gawk' $asciidoc_package = 'asciidoc' $curl_package = 'curl' $docbook_xml_package = 'docbook-xml' diff --git a/modules/jenkins/manifests/slave.pp b/modules/jenkins/manifests/slave.pp index be44b51852..aec58c3240 100644 --- a/modules/jenkins/manifests/slave.pp +++ b/modules/jenkins/manifests/slave.pp @@ -30,6 +30,7 @@ class jenkins::slave( # Packages that most jenkins slaves (eg, unit test runners) need $standard_packages = [ $::jenkins::params::ant_package, # for building buck + $::jenkins::params::awk_package, # for building extract_docs.awk to work correctly $::jenkins::params::asciidoc_package, # for building gerrit/building openstack docs $::jenkins::params::curl_package, $::jenkins::params::docbook_xml_package, # for building openstack docs