Hashar has uploaded a new change for review. https://gerrit.wikimedia.org/r/93458
Change subject: role::zuul::labs::gearman to test out in labs ...................................................................... role::zuul::labs::gearman to test out in labs This temporary role would let me try out Gearman on labs instance integration-zuul-gearman.pmtpa.wmflabs Change-Id: Ibc21846611222f39ffe43755cc5cc39f37b78430 --- M manifests/role/zuul.pp 1 file changed, 25 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/58/93458/1 diff --git a/manifests/role/zuul.pp b/manifests/role/zuul.pp index 6db8bd7..c0a6351 100644 --- a/manifests/role/zuul.pp +++ b/manifests/role/zuul.pp @@ -43,6 +43,31 @@ } # /role::zuul::labs +# Temporary role to test out the migration of Zuul to be gearman based +class role::zuul::labs::gearman { + system::role { 'role::zuul::labs::gearman': description => 'Zuul on labs with gearman!' } + + include contint::proxy_zuul, + role::zuul::configuration + + # Setup the instance for labs usage + zuulwikimedia::instance { 'zuul-labs-gearman': + gearman_server => '127.0.0.1', + gearman_server_start => true, + jenkins_server => 'http://127.0.0.1:8080/ci', + jenkins_user => 'zuul', + gerrit_server => '127.0.0.1', + gerrit_user => 'jenkins', + url_pattern => 'http://integration.wmflabs.org/ci/job/{job.name}/{build.number}/console', + status_url => 'http://integration.wmflabs.org/zuul/status', + git_branch => 'labs', + git_dir => $role::zuul::configuration::zuul_git_dir, + push_change_refs => false, + statsd_host => '', + } + +} # /role::zuul::labs::gearman + # Class: role::zuul::production # # Install the continuous integration Zuul instance for production usage. -- To view, visit https://gerrit.wikimedia.org/r/93458 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibc21846611222f39ffe43755cc5cc39f37b78430 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Hashar <has...@free.fr> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits