From 022b339c1bddd304538f45f7f397cb426b98f1dd Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Tue, 16 Dec 2014 15:26:04 +0000 Subject: [PATCH] Add an AFS Git mirror for review-dev projects Change-Id: I288286ed57220e86c2cb897e2573088e5be4261f --- modules/openstack_project/manifests/gerrit.pp | 2 ++ modules/openstack_project/manifests/review_dev.pp | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/modules/openstack_project/manifests/gerrit.pp b/modules/openstack_project/manifests/gerrit.pp index d425cb3890..371fc5150b 100644 --- a/modules/openstack_project/manifests/gerrit.pp +++ b/modules/openstack_project/manifests/gerrit.pp @@ -69,10 +69,12 @@ class openstack_project::gerrit ( $cgit = false, $web_repo_url = '', $secondary_index = true, + $afs = false, ) { class { 'openstack_project::server': iptables_public_tcp_ports => [80, 443, 29418], sysadmins => $sysadmins, + afs => $afs, } class { 'jeepyb::openstackwatch': diff --git a/modules/openstack_project/manifests/review_dev.pp b/modules/openstack_project/manifests/review_dev.pp index 3c2b1b6a23..87c6b6f42f 100644 --- a/modules/openstack_project/manifests/review_dev.pp +++ b/modules/openstack_project/manifests/review_dev.pp @@ -87,8 +87,16 @@ class openstack_project::review_dev ( threads => '4', mirror => true, }, + { + name => 'afs', + url => 'file:///afs/openstack.org/mirror/git-sandbox/', + replicationDelay => '0', + threads => '4', + mirror => true, + }, ], require => $::project_config::config_dir, + afs => true, } gerrit::plugin { 'javamelody':