[MediaWiki-commits] [Gerrit] Puppetize icinga log file permission fix. - change (operations/puppet)
Dzahn has submitted this change and it was merged. Change subject: Puppetize icinga log file permission fix. .. Puppetize icinga log file permission fix. Without this after applying icinga::monitor incinga ends up not being able to write to its own log file because it is still owned by the user nagios instead of icinga. Also echoirc needs to be able to read the irc log files in icingas log directory. Change-Id: I33f4f52f94aae0f124671d23144fcd79353c6150 --- M manifests/misc/icinga.pp 1 file changed, 13 insertions(+), 0 deletions(-) Approvals: jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/manifests/misc/icinga.pp b/manifests/misc/icinga.pp index 0427472..d9c3611 100644 --- a/manifests/misc/icinga.pp +++ b/manifests/misc/icinga.pp @@ -303,6 +303,19 @@ exec { 'fix_icinga_command_file': command => '/bin/chmod a+rw /var/lib/nagios/rw/nagios.cmd'; } +file { '/var/log/icinga': +ensure => directory, +owner => 'icinga', +mode => '2755', +} +file { '/var/log/icinga/archives': +ensure => directory, +owner => 'icinga', +} +file { '/var/log/icinga/icinga.log': +ensure => file, +owner => 'icinga', +} } class icinga::monitor::files::nagios-plugins { -- To view, visit https://gerrit.wikimedia.org/r/158633 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I33f4f52f94aae0f124671d23144fcd79353c6150 Gerrit-PatchSet: 3 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: JanZerebecki Gerrit-Reviewer: Alexandros Kosiaris Gerrit-Reviewer: Dzahn Gerrit-Reviewer: Filippo Giunchedi Gerrit-Reviewer: JanZerebecki Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Puppetize icinga log file permission fix. - change (operations/puppet)
JanZerebecki has uploaded a new change for review. https://gerrit.wikimedia.org/r/158633 Change subject: Puppetize icinga log file permission fix. .. Puppetize icinga log file permission fix. Change-Id: I33f4f52f94aae0f124671d23144fcd79353c6150 --- M manifests/misc/icinga.pp 1 file changed, 13 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/33/158633/1 diff --git a/manifests/misc/icinga.pp b/manifests/misc/icinga.pp index c7914a2..ebef75d 100644 --- a/manifests/misc/icinga.pp +++ b/manifests/misc/icinga.pp @@ -303,6 +303,19 @@ exec { 'fix_icinga_command_file': command => '/bin/chmod a+rw /var/lib/nagios/rw/nagios.cmd'; } +file { '/var/log/icinga': +ensure => directory, +owner => 'icinga', +mode => '0755', +} +file { '/var/log/icinga/archives': +ensure => directory, +owner => 'icinga', +} +file { '/var/log/icinga/icinga.log': +ensure => file, +owner => 'icinga', +} } class icinga::monitor::files::nagios-plugins { -- To view, visit https://gerrit.wikimedia.org/r/158633 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I33f4f52f94aae0f124671d23144fcd79353c6150 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: JanZerebecki ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Puppetize icinga log file permission fix. - change (operations/puppet)
Dzahn has submitted this change and it was merged. Change subject: Puppetize icinga log file permission fix. .. Puppetize icinga log file permission fix. Change-Id: I3128485d42f68df34d4fee2112e6a4c0af0549ff --- M manifests/misc/icinga.pp 1 file changed, 3 insertions(+), 0 deletions(-) Approvals: jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/manifests/misc/icinga.pp b/manifests/misc/icinga.pp index c7914a2..2057ea2 100644 --- a/manifests/misc/icinga.pp +++ b/manifests/misc/icinga.pp @@ -297,6 +297,9 @@ exec { 'fix_icinga_temp_files': command => '/bin/chown -R icinga /var/lib/icinga'; } +exec { 'fix_icinga_log_files': +command => '/bin/chown -R icinga /var/log/icinga'; +} exec { 'fix_nagios_plugins_files': command => '/bin/chmod -R a+w /var/lib/nagios'; } -- To view, visit https://gerrit.wikimedia.org/r/158345 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I3128485d42f68df34d4fee2112e6a4c0af0549ff Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: JanZerebecki Gerrit-Reviewer: Dzahn Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Puppetize icinga log file permission fix. - change (operations/puppet)
JanZerebecki has uploaded a new change for review. https://gerrit.wikimedia.org/r/158345 Change subject: Puppetize icinga log file permission fix. .. Puppetize icinga log file permission fix. Change-Id: I3128485d42f68df34d4fee2112e6a4c0af0549ff --- M manifests/misc/icinga.pp 1 file changed, 3 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/45/158345/1 diff --git a/manifests/misc/icinga.pp b/manifests/misc/icinga.pp index 06dc6e2..e631831 100644 --- a/manifests/misc/icinga.pp +++ b/manifests/misc/icinga.pp @@ -297,6 +297,9 @@ exec { 'fix_icinga_temp_files': command => '/bin/chown -R icinga /var/lib/icinga'; } +exec { 'fix_icinga_log_files': +command => '/bin/chown -R icinga /var/log/icinga'; +} exec { 'fix_nagios_plugins_files': command => '/bin/chmod -R a+w /var/lib/nagios'; } -- To view, visit https://gerrit.wikimedia.org/r/158345 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I3128485d42f68df34d4fee2112e6a4c0af0549ff Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: JanZerebecki ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits