John F. Lewis has uploaded a new change for review.

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

Change subject: base: move instance-upstarts to manifest
......................................................................

base: move instance-upstarts to manifest

Change-Id: Ie13e9534304af96ca0f7bbf0ae0f5853fd8e75df
---
M modules/base/manifests/init.pp
A modules/base/manifests/instance-upstarts.pp
2 files changed, 10 insertions(+), 44 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/12/188612/1

diff --git a/modules/base/manifests/init.pp b/modules/base/manifests/init.pp
index f2c8ac4..14bf4dc 100644
--- a/modules/base/manifests/init.pp
+++ b/modules/base/manifests/init.pp
@@ -1,47 +1,3 @@
-class base::remote-syslog {
-    if ($::hostname != 'lithium') and ($::instancename != 
'deployment-bastion') {
-
-        $syslog_host = $::realm ? {
-            'production' => 'syslog.eqiad.wmnet',
-            'labs'       => "deployment-bastion.${::site}.wmflabs",
-        }
-
-        rsyslog::conf { 'remote_syslog':
-            content  => "*.info;mail.none;authpriv.none;cron.none 
@${syslog_host}",
-            priority => 30,
-        }
-    }
-}
-
-class base::instance-upstarts {
-
-    file { '/etc/init/ttyS0.conf':
-        owner  => 'root',
-        group  => 'root',
-        mode   => '0444',
-        source => 'puppet:///modules/base/upstart/ttyS0.conf';
-    }
-
-}
-
-# handle syslog permissions (e.g. 'make common logs readable by normal users 
(RT-2712)')
-class base::syslogs (
-    $readable = false,
-    $logfiles = [ 'syslog', 'messages' ],
-    ) {
-
-    define syslogs::readable() {
-
-        file { "/var/log/${name}":
-            mode => '0644',
-        }
-    }
-
-    if $readable == true {
-        syslogs::readable { $logfiles: }
-    }
-}
-
 class base {
     include apt
 
diff --git a/modules/base/manifests/instance-upstarts.pp 
b/modules/base/manifests/instance-upstarts.pp
new file mode 100644
index 0000000..e3363b0
--- /dev/null
+++ b/modules/base/manifests/instance-upstarts.pp
@@ -0,0 +1,10 @@
+class base::instance-upstarts {
+
+    file { '/etc/init/ttyS0.conf':
+        owner  => 'root',
+        group  => 'root',
+        mode   => '0444',
+        source => 'puppet:///modules/base/upstart/ttyS0.conf';
+    }
+
+}
\ No newline at end of file

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie13e9534304af96ca0f7bbf0ae0f5853fd8e75df
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: John F. Lewis <johnflewi...@gmail.com>

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

Reply via email to