[MediaWiki-commits] [Gerrit] operations/puppet[production]: puppetdb: Do not set up Ganglia in Labs
Alexandros Kosiaris has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/329329 ) Change subject: puppetdb: Do not set up Ganglia in Labs .. puppetdb: Do not set up Ganglia in Labs Bug: T154104 Change-Id: Ic8648d3e1db7bec6b5abe6dab4311de32255fe24 --- M modules/role/manifests/puppetmaster/puppetdb.pp 1 file changed, 7 insertions(+), 5 deletions(-) Approvals: Alexandros Kosiaris: Verified; Looks good to me, approved Dzahn: Looks good to me, but someone else must approve diff --git a/modules/role/manifests/puppetmaster/puppetdb.pp b/modules/role/manifests/puppetmaster/puppetdb.pp index 642bf6c..69ef1d3 100644 --- a/modules/role/manifests/puppetmaster/puppetdb.pp +++ b/modules/role/manifests/puppetmaster/puppetdb.pp @@ -30,8 +30,6 @@ description => 'PuppetDB server', } -ganglia::plugin::python { 'diskstat': } - ferm::service { 'postgresql_puppetdb': proto => 'tcp', port => 5432, @@ -47,9 +45,13 @@ srange => "@resolve((${puppetmasters_ferm}))", } -class { 'postgresql::ganglia': -pgstats_user => $passwords::postgres::ganglia_user, -pgstats_pass => $passwords::postgres::ganglia_pass, +if $::standard::has_ganglia { +class { 'postgresql::ganglia': +pgstats_user => $passwords::postgres::ganglia_user, +pgstats_pass => $passwords::postgres::ganglia_pass, +} + +ganglia::plugin::python { 'diskstat': } } # Tuning -- To view, visit https://gerrit.wikimedia.org/r/329329 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ic8648d3e1db7bec6b5abe6dab4311de32255fe24 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Tim LandscheidtGerrit-Reviewer: Alexandros Kosiaris 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] operations/puppet[production]: puppetdb: Do not set up Ganglia in Labs
Hello Alexandros Kosiaris, I'd like you to do a code review. Please visit https://gerrit.wikimedia.org/r/329329 to review the following change. Change subject: puppetdb: Do not set up Ganglia in Labs .. puppetdb: Do not set up Ganglia in Labs Bug: T154104 Change-Id: Ic8648d3e1db7bec6b5abe6dab4311de32255fe24 --- M modules/role/manifests/puppetmaster/puppetdb.pp 1 file changed, 7 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/29/329329/1 diff --git a/modules/role/manifests/puppetmaster/puppetdb.pp b/modules/role/manifests/puppetmaster/puppetdb.pp index ac03a10..663d6bc 100644 --- a/modules/role/manifests/puppetmaster/puppetdb.pp +++ b/modules/role/manifests/puppetmaster/puppetdb.pp @@ -30,8 +30,6 @@ description => 'PuppetDB server', } -ganglia::plugin::python { 'diskstat': } - ferm::service { 'postgresql_puppetdb': proto => 'tcp', port => 5432, @@ -62,9 +60,13 @@ srange => "@resolve((${puppetmasters_ferm}))", } -class { 'postgresql::ganglia': -pgstats_user => $passwords::postgres::ganglia_user, -pgstats_pass => $passwords::postgres::ganglia_pass, +if $::standard::has_ganglia { +class { 'postgresql::ganglia': +pgstats_user => $passwords::postgres::ganglia_user, +pgstats_pass => $passwords::postgres::ganglia_pass, +} + +ganglia::plugin::python { 'diskstat': } } # Tuning -- To view, visit https://gerrit.wikimedia.org/r/329329 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic8648d3e1db7bec6b5abe6dab4311de32255fe24 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Tim LandscheidtGerrit-Reviewer: Alexandros Kosiaris ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits