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