From f324dbb583838ed575025deb3f1fcae84bcaf0b9 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 12 Nov 2014 20:03:12 +0000 Subject: [PATCH] Try this to get jenkins working again for now. --- playbooks/groups/jenkins-cloud.yml | 186 ++++++++++++++++------------- 1 file changed, 105 insertions(+), 81 deletions(-) diff --git a/playbooks/groups/jenkins-cloud.yml b/playbooks/groups/jenkins-cloud.yml index 5d0ab7887b..b144717b20 100644 --- a/playbooks/groups/jenkins-cloud.yml +++ b/playbooks/groups/jenkins-cloud.yml @@ -100,87 +100,87 @@ - name: mkdir dir for jenkins data action: file state=directory path=/var/lib/jenkins/plugins/ owner=jenkins group=jenkins - - name: Download jenkins plugins - get_url: url=https://updates.jenkins-ci.org/download/plugins/{{ item.name }}/{{ item.version }}/{{ item.name }}.hpi - dest=/var/lib/jenkins/plugins/{{ item.name }}.hpi - sha256sum={{ item.sha }} - with_items: - - name: bazaar - version: '1.22' - sha: d7ff0987c96e2a694257ecf897ceee376908c5f94abfd1d5efc32482e4d54141 - - name: chucknorris - version: '0.5' - sha: bd9df0507008255ad2ed046368d10a4d039a6cbcfefb53c71c1768cc0dcbf65b - - name: cobertura - version: '1.9.5' - sha: a76bc1524efc5ba05672638001c0e951edd2a853d222efcfb035e02169e4252a - - name: cvs - version: '2.12' - sha: 6e6dfd35e8501bf5f84a9d43d210db61165ce51a606327fc81f2efc5208478ba - - name: external-monitor-job - version: '1.2' - sha: 8dd2644271d0138839490342833e9ff7f82772038f673f5ac6220193c587747d - - name: git - version: '2.2.5' - sha: 92c51f33fbcbe858d05b40083d3c628f03b6ba5218626ee22db9a367947b7670 - - name: git-client - version: '1.10.1' - sha: 19de6979a1360bc022bba9e061c4f946e51f252912234453d7f70af62d089e65 - - name: instant-messaging - version: '1.29' - sha: b8fc1bff0c6f899f60d2d02b4ed321baf045fc0e5d4e0c3676d99197f94a8e5c - - name: ldap - version: '1.8' - sha: 491905ec3675b6a5acf2098722c121732801fd6210e6ff54bc99d213b5b8ee58 - - name: matrix-auth - version: '1.2' - sha: a773c2fd6b2d70b2ff1c0466308290326d97f05b6fa72a217922997750aef39a - - name: maven-plugin - version: '2.6' - sha: 3a3a1e1d7e3416ea85ec09f953f5b8e37d943ca55b8e4224bbcfd702bed72fa5 - - name: mercurial - version: '1.50' - sha: 934a6bd38e2109b97c915d80fdb6abc74a8ef4aff882b94ef0b1a274919ea407 - - name: openid - version: '1.8' - sha: fed09c7da7762323cf55c3b725493622a4a2460eab8622230497e35914ac9d7e - - name: python - version: '1.2' - sha: e3358a945f21b84a8156237b0d621815a7822322e1180ae1e66d10798aaf1f56 - - name: scm-api - version: '0.2' - sha: cc856d8dc8b951cf9a195baa2bf7bbff0d12368534a6b973e43e2909141eff3f - - name: ssh-agent - version: '1.4.1' - sha: ae8227bf219e96a4d76f36dc6d6e652ddd0209e8d9c4cf4483a07858d707ce6e - - name: subversion - version: '2.2' - sha: 221ed61c8e4ef959bb316ea93d188e19c8f980edac0f1e45a6cd8d7e13808b51 - - name: translation - version: '1.11' - sha: 4d88b8d74ade119cef76827bd385693447fa68fa18fd1bfc8806aff9d931f00e - - name: violations - version: '0.7.11' - sha: f8eacb53eb01f83f3702009a41cef89e520a72933671ac1ee9154d88bde2d67a - - name: xunit - version: '1.90' - sha: 2beade6d7769db9d52ff147c7a491cd1e7c53b01c07b9eeb44daa27ee75b25ca - - name: multiple-scms - version: '0.3' - sha: e79d7e855ffe0ad060d11ae1ce0b39f68e7fa031c6e831f60fe33e5ddb3392ac - - name: credentials - version: '1.16.1' - sha: ae7e8ab317c03355390135d5eec683db7dceb5d513717d9fab624238a5ffe2bf - - name: mailer - version: '1.11' - sha: 9217be3008f323ac0535d4fb34118ed2681d6170d2d7de2f38b99ba331c4a256 - - name: javadoc - version: '1.2' - sha: 4bde54b288b24d5deaa7f809df78373d3b37d683d4693ab42278f019252c86b9 - notify: - - restart jenkins - tags: - - config +# - name: Download jenkins plugins +# get_url: url=https://updates.jenkins-ci.org/download/plugins/{{ item.name }}/{{ item.version }}/{{ item.name }}.hpi +# dest=/var/lib/jenkins/plugins/{{ item.name }}.hpi +# sha256sum={{ item.sha }} +# with_items: +# - name: bazaar +# version: '1.22' +# sha: d7ff0987c96e2a694257ecf897ceee376908c5f94abfd1d5efc32482e4d54141 +# - name: chucknorris +# version: '0.5' +# sha: bd9df0507008255ad2ed046368d10a4d039a6cbcfefb53c71c1768cc0dcbf65b +# - name: cobertura +# version: '1.9.5' +# sha: a76bc1524efc5ba05672638001c0e951edd2a853d222efcfb035e02169e4252a +# - name: cvs +# version: '2.12' +# sha: 6e6dfd35e8501bf5f84a9d43d210db61165ce51a606327fc81f2efc5208478ba +# - name: external-monitor-job +# version: '1.2' +# sha: 8dd2644271d0138839490342833e9ff7f82772038f673f5ac6220193c587747d +# - name: git +# version: '2.2.5' +# sha: 92c51f33fbcbe858d05b40083d3c628f03b6ba5218626ee22db9a367947b7670 +# - name: git-client +# version: '1.10.1' +# sha: 19de6979a1360bc022bba9e061c4f946e51f252912234453d7f70af62d089e65 +# - name: instant-messaging +# version: '1.29' +# sha: b8fc1bff0c6f899f60d2d02b4ed321baf045fc0e5d4e0c3676d99197f94a8e5c +# - name: ldap +# version: '1.8' +# sha: 491905ec3675b6a5acf2098722c121732801fd6210e6ff54bc99d213b5b8ee58 +# - name: matrix-auth +# version: '1.2' +# sha: a773c2fd6b2d70b2ff1c0466308290326d97f05b6fa72a217922997750aef39a +# - name: maven-plugin +# version: '2.6' +# sha: 3a3a1e1d7e3416ea85ec09f953f5b8e37d943ca55b8e4224bbcfd702bed72fa5 +# - name: mercurial +# version: '1.50' +# sha: 934a6bd38e2109b97c915d80fdb6abc74a8ef4aff882b94ef0b1a274919ea407 +# - name: openid +# version: '1.8' +# sha: fed09c7da7762323cf55c3b725493622a4a2460eab8622230497e35914ac9d7e +# - name: python +# version: '1.2' +# sha: e3358a945f21b84a8156237b0d621815a7822322e1180ae1e66d10798aaf1f56 +# - name: scm-api +# version: '0.2' +# sha: cc856d8dc8b951cf9a195baa2bf7bbff0d12368534a6b973e43e2909141eff3f +# - name: ssh-agent +# version: '1.4.1' +# sha: ae8227bf219e96a4d76f36dc6d6e652ddd0209e8d9c4cf4483a07858d707ce6e +# - name: subversion +# version: '2.2' +# sha: 221ed61c8e4ef959bb316ea93d188e19c8f980edac0f1e45a6cd8d7e13808b51 +# - name: translation +# version: '1.11' +# sha: 4d88b8d74ade119cef76827bd385693447fa68fa18fd1bfc8806aff9d931f00e +# - name: violations +# version: '0.7.11' +# sha: f8eacb53eb01f83f3702009a41cef89e520a72933671ac1ee9154d88bde2d67a +# - name: xunit +# version: '1.90' +# sha: 2beade6d7769db9d52ff147c7a491cd1e7c53b01c07b9eeb44daa27ee75b25ca +# - name: multiple-scms +# version: '0.3' +# sha: e79d7e855ffe0ad060d11ae1ce0b39f68e7fa031c6e831f60fe33e5ddb3392ac +# - name: credentials +# version: '1.16.1' +# sha: ae7e8ab317c03355390135d5eec683db7dceb5d513717d9fab624238a5ffe2bf +# - name: mailer +# version: '1.11' +# sha: 9217be3008f323ac0535d4fb34118ed2681d6170d2d7de2f38b99ba331c4a256 +# - name: javadoc +# version: '1.2' +# sha: 4bde54b288b24d5deaa7f809df78373d3b37d683d4693ab42278f019252c86b9 +# notify: +# - restart jenkins +# tags: +# - config - name: Download additional jenkins plugins (from the maven repo) get_url: url=http://maven.jenkins-ci.org/content/repositories/releases/org/jvnet/hudson/plugins/{{ item.name }}/{{ item.version }}/{{ item.name }}-{{ item.version }}.hpi @@ -199,6 +199,30 @@ action: copy src="{{ bigfiles }}/jenkins/{{ item }}.hpi" dest=/var/lib/jenkins/plugins/{{ item }}.hpi with_items: - fedmsg + - bazaar + - chucknorris + - cobertura + - cvs + - external-monitor-job + - git + - git-client + - instant-messaging + - ldap + - matrix-auth + - maven-plugin + - mercurial + - openid + - python + - scm-api + - ssh-agent + - subversion + - translation + - violations + - xunit + - multiple-scms + - credentials + - mailer + - javadoc notify: - restart jenkins tags: