Add mercurial package to jenkins slaves.

* modules/jenkins/manifests/slave.pp: The mercurial package seems to
already exist on older slave nodes, but those recently bootstrapped
are lacking it. Some tests specify HG repositories in their
test-requires and possibly elsewhere, so this will make it available
to them.

Change-Id: Iafc012838745d4e740c360b0cfee8879fc6b5b3c
Reviewed-on: https://review.openstack.org/19034
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
Jeremy Stanley 2013-01-05 13:11:52 +00:00 committed by Jenkins
parent 6f34bcc51a
commit 38451783d8

View File

@ -43,6 +43,7 @@ class jenkins::slave(
'libxml2-utils', # for xmllint, need for wadl 'libxml2-utils', # for xmllint, need for wadl
'libxslt1-dev', 'libxslt1-dev',
'maven2', 'maven2',
'mercurial',
'pandoc', #for docs, markdown->docbook, bug 924507 'pandoc', #for docs, markdown->docbook, bug 924507
'pkg-config', # for spidermonkey, used by ceilometer 'pkg-config', # for spidermonkey, used by ceilometer
'pyflakes', 'pyflakes',