ArielGlenn has uploaded a new change for review.
https://gerrit.wikimedia.org/r/80033
Change subject: lucid libsnmp doesn't create /etc/snmp so we do.
......................................................................
lucid libsnmp doesn't create /etc/snmp so we do.
Change-Id: I7e1d4a76344231333056681a09ebb02de96e7aa7
---
M manifests/base.pp
1 file changed, 14 insertions(+), 7 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/33/80033/1
diff --git a/manifests/base.pp b/manifests/base.pp
index 66c8482..311f766 100644
--- a/manifests/base.pp
+++ b/manifests/base.pp
@@ -97,13 +97,20 @@
ensure => latest;
}
- file { "/etc/snmp/snmp.conf":
- ensure => present,
- owner => root,
- group => root,
- mode => 0444,
- content => template("snmp/snmp.conf.erb"),
- require => Package[ "snmp" ];
+ file {
+ "/etc/snmp":
+ ensure => directory,
+ owner => root,
+ group => root,
+ mode => 0644,
+ require => Package["snmp"];
+ "/etc/snmp/snmp.conf":
+ ensure => present,
+ owner => root,
+ group => root,
+ mode => 0444,
+ content => template("snmp/snmp.conf.erb"),
+ require => [ Package["snmp"], File["/etc/snmp"] ];
}
monitor_service { "puppet freshness": description => "Puppet
freshness", check_command => "puppet-FAIL", passive => "true", freshness =>
36000, retries => 1 ; }
--
To view, visit https://gerrit.wikimedia.org/r/80033
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I7e1d4a76344231333056681a09ebb02de96e7aa7
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: ArielGlenn <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits