Fix Jenkins Job Builder installation

Currently Jenkins App install JJB from master and it cause to
Authorization error, because JJB from master does not read config file.
This patch binds version of JJB to 1.6.1 (last released)

There is related bug in:
JJB https://storyboard.openstack.org/#!/story/2000686

Change-Id: Ib68ac864ab4d581cf59b6f909198b9699605f45f
This commit is contained in:
Sergey Kraynev 2016-07-27 18:07:02 +03:00
parent aae8d31568
commit 0bb1758d61
1 changed files with 6 additions and 2 deletions

View File

@ -10,12 +10,16 @@ node default {
base => '',
}
}
service { 'jenkins':
ensure => running,
enable => true,
}
class { '::jenkins::job_builder':
url => 'http://localhost:8080',
username => $username,
password => $password,
jenkins_jobs_update_timeout => 1200,
git_revision => 'master',
git_revision => '1.6.1',
git_url => 'https://git.openstack.org/openstack-infra/jenkins-job-builder',
config_dir => $::project_config::jenkins_job_builder_config_dir,
require => $::project_config::config_dir,
@ -30,4 +34,4 @@ node default {
hour => '*',
minute => '*/5',
}
}
}