Chad has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/227488

Change subject: Phabricator: Setup git config for all repositories
......................................................................

Phabricator: Setup git config for all repositories

Start with HTTP proxy setting, so we can properly replicate to
Github

Change-Id: I00172a9f75a7e928b27f3ceae099424078995096
---
A modules/phabricator/files/system.gitconfig
M modules/phabricator/manifests/vcs.pp
2 files changed, 7 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/88/227488/1

diff --git a/modules/phabricator/files/system.gitconfig 
b/modules/phabricator/files/system.gitconfig
new file mode 100644
index 0000000..2cc9362
--- /dev/null
+++ b/modules/phabricator/files/system.gitconfig
@@ -0,0 +1,2 @@
+[http]
+       proxy = http://url-downloader.wikimedia.org:8080/
diff --git a/modules/phabricator/manifests/vcs.pp 
b/modules/phabricator/manifests/vcs.pp
index bdc65e3..2e897b0 100644
--- a/modules/phabricator/manifests/vcs.pp
+++ b/modules/phabricator/manifests/vcs.pp
@@ -14,6 +14,11 @@
         require => Package['git-core'],
     }
 
+    # Configure all git repositories we host
+    file { '/etc/gitconfig':
+        source  => 'puppet:///modules/phabricator/system.gitconfig',
+        require => Package['git-core'],
+    }
 
     user { $settings['diffusion.ssh-user']:
         home   => "/var/lib/${settings['diffusion.ssh-user']}",

-- 
To view, visit https://gerrit.wikimedia.org/r/227488
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I00172a9f75a7e928b27f3ceae099424078995096
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Chad <ch...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to