system-config/modules/jenkins/manifests
Clark Boylan a4f1a267ac Fix Jenkins modules.
Previously you could not use the Jenkins module to go from fresh host to
running jenkins. There were two problems.
1. jenkins::master does not explicitly create a jenkins user which is
required by Zuul. Instead the jenkins deb package creates the users.
Zuul File resources that need the jenkins user should require the
jenkins package.
2. jenkins::master did not install Bazaar but attempted to run a service
that depended on bzr.

Correct these two errors (require jenkins package and remove bzr
service).

Change-Id: Ib2d6f58fbcd456781f10cf2ceefc11503d6f92f2
Reviewed-on: https://review.openstack.org/13926
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-10-05 16:07:11 +00:00
..
cgroups.pp Aggregate jenkins modules into one module. 2012-08-12 18:22:26 +00:00
jenkinsuser.pp Use puppetmaster for slaves. 2012-08-19 18:02:37 +00:00
job_builder.pp Be conservative requiring python-yaml. 2012-09-26 23:40:42 +00:00
master.pp Fix Jenkins modules. 2012-10-05 16:07:11 +00:00
slave.pp Add rubygems dependency for puppet-lint 2012-09-27 23:09:23 +00:00