Dzahn has uploaded a new change for review.

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

Change subject: RT - add mail alias file for phab redirect
......................................................................

RT - add mail alias file for phab redirect

would this just work for T675?

it's an example, and if good we'd add more
aliases to redirect some RT queues over to
phabricator but not all of them

Change-Id: I0f81033477188dae4821b8b25eb729078a4d83d2
---
A modules/requesttracker/files/mail-aliases
A modules/requesttracker/manifests/aliases.pp
M modules/requesttracker/manifests/init.pp
3 files changed, 11 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/33/168733/1

diff --git a/modules/requesttracker/files/mail-aliases 
b/modules/requesttracker/files/mail-aliases
new file mode 100644
index 0000000..5b911ec
--- /dev/null
+++ b/modules/requesttracker/files/mail-aliases
@@ -0,0 +1 @@
+maintenance: [email protected]
diff --git a/modules/requesttracker/manifests/aliases.pp 
b/modules/requesttracker/manifests/aliases.pp
new file mode 100644
index 0000000..f8777e7
--- /dev/null
+++ b/modules/requesttracker/manifests/aliases.pp
@@ -0,0 +1,9 @@
+class requesttracker::aliases {
+
+    file { '/etc/exim4/aliases/rt.wikimedia.org':
+        ensure  => present,
+        source  => 'puppet:///modules/requesttracker/mail-aliases',
+    }
+
+}
+
diff --git a/modules/requesttracker/manifests/init.pp 
b/modules/requesttracker/manifests/init.pp
index e1c4ee7..ec60cd2 100644
--- a/modules/requesttracker/manifests/init.pp
+++ b/modules/requesttracker/manifests/init.pp
@@ -20,6 +20,7 @@
     include requesttracker::config
     include requesttracker::forms
     include requesttracker::plugins
+    include requesttracker::aliases
 
     class { 'requesttracker::apache':
         apache_site => $apache_site,

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I0f81033477188dae4821b8b25eb729078a4d83d2
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to