Dzahn has submitted this change and it was merged.

Change subject: aptrepo: set separate incoming conf for releases
......................................................................


aptrepo: set separate incoming conf for releases

After we made this configurable, make the actual "default"
config used on releases the default and set a separate one
for the config of apt.wm.org on carbon to make uploads from tin
work again as before.

Bug:T132757
Change-Id: I83b49fbb5a83208483532f9018dc1319c3dbd0c2
---
A modules/aptrepo/templates/incoming-wikimedia.erb
M modules/aptrepo/templates/incoming.erb
M modules/role/manifests/aptrepo/wikimedia.pp
3 files changed, 8 insertions(+), 3 deletions(-)

Approvals:
  jenkins-bot: Verified
  Dzahn: Looks good to me, approved



diff --git a/modules/aptrepo/templates/incoming-wikimedia.erb 
b/modules/aptrepo/templates/incoming-wikimedia.erb
new file mode 100644
index 0000000..fc864ca
--- /dev/null
+++ b/modules/aptrepo/templates/incoming-wikimedia.erb
@@ -0,0 +1,4 @@
+Name: default
+IncomingDir: <%= @incomingdir %>
+TempDir: /tmp
+Allow: precise-wikimedia trusty-wikimedia jessie-wikimedia 
precise>precise-wikimedia trusty>trusty-wikimedia jessie->jessie-wikimedia
diff --git a/modules/aptrepo/templates/incoming.erb 
b/modules/aptrepo/templates/incoming.erb
index fc864ca..19315cb 100644
--- a/modules/aptrepo/templates/incoming.erb
+++ b/modules/aptrepo/templates/incoming.erb
@@ -1,4 +1,4 @@
 Name: default
 IncomingDir: <%= @incomingdir %>
-TempDir: /tmp
-Allow: precise-wikimedia trusty-wikimedia jessie-wikimedia 
precise>precise-wikimedia trusty>trusty-wikimedia jessie->jessie-wikimedia
+TempDir: tmp
+Default: <% @default_distro %>
diff --git a/modules/role/manifests/aptrepo/wikimedia.pp 
b/modules/role/manifests/aptrepo/wikimedia.pp
index 8c39cd1..6aa5c81 100644
--- a/modules/role/manifests/aptrepo/wikimedia.pp
+++ b/modules/role/manifests/aptrepo/wikimedia.pp
@@ -4,7 +4,8 @@
     $basedir = '/srv/wikimedia'
 
     class { '::aptrepo':
-        basedir => $basedir,
+        basedir      => $basedir,
+        incomingconf => 'incoming-wikimedia',
     }
 
     file { "${basedir}/conf/distributions":

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I83b49fbb5a83208483532f9018dc1319c3dbd0c2
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <dz...@wikimedia.org>
Gerrit-Reviewer: Dzahn <dz...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to