Ottomata has submitted this change and it was merged.

Change subject: Turn EventLogging's logrotate config into template
......................................................................


Turn EventLogging's logrotate config into template

EventLogging's logrotate config uses variables since

  eed057682ed856a4489f95d274c072e58fe64ff0

but is still included as file, so the variables are not rendered with
their values. Hence, we turn the file into a template.

Change-Id: Iad0d9982cee45a9ae1f423d7100eaccca6d7a20e
---
M modules/eventlogging/manifests/init.pp
R modules/eventlogging/templates/logrotate.erb
2 files changed, 2 insertions(+), 2 deletions(-)

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



diff --git a/modules/eventlogging/manifests/init.pp 
b/modules/eventlogging/manifests/init.pp
index a4c0f72..55017d5 100644
--- a/modules/eventlogging/manifests/init.pp
+++ b/modules/eventlogging/manifests/init.pp
@@ -125,7 +125,7 @@
     }
 
     file { '/etc/logrotate.d/eventlogging':
-        source  => 'puppet:///modules/eventlogging/logrotate',
+        content => template('eventlogging/logrotate.erb'),
         require => File["${log_dir}/archive"],
         mode    => '0444',
     }
diff --git a/modules/eventlogging/files/logrotate 
b/modules/eventlogging/templates/logrotate.erb
similarity index 89%
rename from modules/eventlogging/files/logrotate
rename to modules/eventlogging/templates/logrotate.erb
index a5834e7..15c56e8 100644
--- a/modules/eventlogging/files/logrotate
+++ b/modules/eventlogging/templates/logrotate.erb
@@ -1,7 +1,7 @@
 # This file is managed by Puppet.
 # puppet:///modules/eventlogging/logrotate
 
-<%= @log_dir =>/*.log {
+<%= @log_dir %>/*.log {
        daily
        olddir <%= @log_dir %>/archive
        notifempty

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Iad0d9982cee45a9ae1f423d7100eaccca6d7a20e
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: QChris <[email protected]>
Gerrit-Reviewer: Ori.livneh <[email protected]>
Gerrit-Reviewer: Ottomata <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to