Faidon Liambotis has submitted this change and it was merged.

Change subject: role/swift: fix a typo
......................................................................


role/swift: fix a typo

Fix err: Could not retrieve catalog from remote server: Error 400 on
SERVER: Duplicate parameter 'ensure' for on
File[/usr/local/bin/swift-ganglia-report-global-stats] at
/etc/puppet/manifests/role/swift.pp:78 on node ms-fe1001.eqiad.wmnet

While at it, order the parameters in the rest of the file and get rid of
semicolons.

Change-Id: If37c0d12f09baaf5ab547fe0af41c56a8d77fd39
---
M manifests/role/swift.pp
1 file changed, 13 insertions(+), 14 deletions(-)

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



diff --git a/manifests/role/swift.pp b/manifests/role/swift.pp
index 39934cd..8e08fe0 100644
--- a/manifests/role/swift.pp
+++ b/manifests/role/swift.pp
@@ -28,12 +28,12 @@
                                owner   => 'root',
                                group   => 'root',
                                mode    => '0440',
-                               content => 
template("swift/swift-ganglia-report-global-stats.conf.erb");
+                               content => 
template("swift/swift-ganglia-report-global-stats.conf.erb"),
                        }
                        cron { "swift-ganglia-report-global-stats":
+                               ensure  => present,
                                command => 
"/usr/local/bin/swift-ganglia-report-global-stats -C 
/etc/swift-ganglia-report-global-stats.conf -u 'mw:thumb' -c pmtpa-prod",
-                               user => root,
-                               ensure => present;
+                               user    => root,
                        }
                }
                class proxy inherits role::swift::pmtpa-prod {
@@ -74,7 +74,6 @@
                                group  => 'root',
                                mode   => '0555',
                                source => 
"puppet:///files/swift/swift-ganglia-report-global-stats",
-                               ensure => present;
                        }
                        # config file to hold the password
                        $password = 
$passwords::swift::eqiad-prod::rewrite_password
@@ -82,12 +81,12 @@
                                owner   => 'root',
                                group   => 'root',
                                mode    => '0440',
-                               content => 
template("swift/swift-ganglia-report-global-stats.conf.erb");
+                               content => 
template("swift/swift-ganglia-report-global-stats.conf.erb"),
                        }
                        cron { "swift-ganglia-report-global-stats":
+                               ensure  => present,
                                command => 
"/usr/local/bin/swift-ganglia-report-global-stats -C 
/etc/swift-ganglia-report-global-stats.conf -u 'mw:media' -c eqiad-prod",
-                               user => root,
-                               ensure => present;
+                               user    => root,
                        }
                }
                class proxy inherits role::swift::eqiad-prod {
@@ -122,15 +121,15 @@
                class ganglia_reporter inherits role::swift::pmtpa-labs {
                        # one host per cluster should report global stats
                        file { 
"/usr/local/bin/swift-ganglia-report-global-stats":
+                               ensure => present,
                                path => 
"/usr/local/bin/swift-ganglia-report-global-stats",
                                mode => 0555,
                                source => 
"puppet:///files/swift/swift-ganglia-report-global-stats",
-                               ensure => present;
                        }
                        cron { "swift-ganglia-report-global-stats":
+                               ensure  => present,
                                command => 
"/usr/local/bin/swift-ganglia-report-global-stats -u 'mw:thumbnail' -p 
userpassword -c pmtpa-labs",
-                               user => root,
-                               ensure => present;
+                               user    => root,
                        }
                }
                class proxy inherits role::swift::pmtpa-labs {
@@ -159,10 +158,10 @@
                class ganglia_reporter inherits role::swift::pmtpa-labsupgrade {
                        # one host per cluster should report global stats
                        file { 
"/usr/local/bin/swift-ganglia-report-global-stats":
+                               ensure => present,
                                path => 
"/usr/local/bin/swift-ganglia-report-global-stats",
                                mode => 0555,
                                source => 
"puppet:///files/swift/swift-ganglia-report-global-stats",
-                               ensure => present;
                        }
                        # config file to hold the password (which isn't secret 
in labs)
                        $password = "userpassword"
@@ -170,12 +169,12 @@
                                mode => 0440,
                                owner => root,
                                group => root,
-                               content => 
template("swift/swift-ganglia-report-global-stats.conf.erb");
+                               content => 
template("swift/swift-ganglia-report-global-stats.conf.erb"),
                        }
                        cron { "swift-ganglia-report-global-stats":
+                               ensure  => present,
                                command => 
"/usr/local/bin/swift-ganglia-report-global-stats -C 
/etc/swift-ganglia-report-global-stats.conf -u 'mw:thumbnail' -c 
pmtpa-labsupgrade",
-                               user => root,
-                               ensure => present;
+                               user    => root,
                        }
                }
                class proxy inherits role::swift::pmtpa-labsupgrade {

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

Gerrit-MessageType: merged
Gerrit-Change-Id: If37c0d12f09baaf5ab547fe0af41c56a8d77fd39
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Faidon Liambotis <[email protected]>
Gerrit-Reviewer: Faidon Liambotis <[email protected]>
Gerrit-Reviewer: jenkins-bot

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

Reply via email to