Tim Landscheidt has uploaded a new change for review.

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

Change subject: Tools: Remove unused syslog role
......................................................................

Tools: Remove unused syslog role

The development of a central logging server (classes
role::labs::tools::syslog and toollabs::syslog) never really got off
the ground.  To avoid confusion, this change removes them.

Change-Id: If218513849874b973da951b9a427a6ed1030c29b
---
M manifests/role/labsbeta.pp
M manifests/role/labstools.pp
D modules/toollabs/manifests/syslog.pp
3 files changed, 0 insertions(+), 28 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/47/120347/1

diff --git a/manifests/role/labsbeta.pp b/manifests/role/labsbeta.pp
index 3d1b881..edac5f2 100644
--- a/manifests/role/labsbeta.pp
+++ b/manifests/role/labsbeta.pp
@@ -57,11 +57,6 @@
     }
   }
 
-  class syslog inherits role::labs::toolsbeta::config {
-    system::role { "role::labs::toolsbeta::syslog": description => "Central 
logging server for tools and services" }
-    class { 'toollabs::syslog': }
-  }
-
   class redis inherits role::labs::toolsbeta::config {
     system::role { "role::labs::toolsbeta::redis": description => "Server that 
hosts shared Redis instance" }
     class { 'toollabs::redis': }
diff --git a/manifests/role/labstools.pp b/manifests/role/labstools.pp
index db3eff6..8d25c67 100644
--- a/manifests/role/labstools.pp
+++ b/manifests/role/labstools.pp
@@ -71,11 +71,6 @@
     }
   }
 
-  class syslog inherits role::labs::tools::config {
-    system::role { "role::labs::tools::syslog": description => "Central 
logging server for tools and services" }
-    class { 'toollabs::syslog': }
-  }
-
   class redis inherits role::labs::tools::config {
     system::role { "role::labs::tools::redis": description => "Server that 
hosts shared Redis instance" }
     class { 'toollabs::redis':
diff --git a/modules/toollabs/manifests/syslog.pp 
b/modules/toollabs/manifests/syslog.pp
deleted file mode 100644
index 1d8b3ee..0000000
--- a/modules/toollabs/manifests/syslog.pp
+++ /dev/null
@@ -1,18 +0,0 @@
-# Class: toollabs::syslog
-#
-# This role sets up a central logging server in the Tool Labs model.
-#
-# Parameters:
-#
-# Actions:
-#
-# Requires:
-#
-# Sample Usage:
-#
-class toollabs::syslog inherits toollabs {
-    include toollabs::infrastructure
-
-    #TODO:  config
-}
-

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: If218513849874b973da951b9a427a6ed1030c29b
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Tim Landscheidt <t...@tim-landscheidt.de>

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

Reply via email to