Dzahn has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/334286 )
Change subject: icinga: Linting fixes ...................................................................... icinga: Linting fixes Use full names for class names, as relative names are not allowed in future Puppet versions Add trailing commas to abide by the Coding Style guidelines Bug: T93645 Change-Id: I90a1f30ce6b5f9eb9db317dfbbc8dc6650b158a6 --- M modules/icinga/manifests/event_handlers/raid.pp M modules/icinga/manifests/init.pp M modules/icinga/manifests/naggen.pp M modules/icinga/manifests/plugins.pp M modules/icinga/manifests/web.pp 5 files changed, 15 insertions(+), 15 deletions(-) Approvals: jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/modules/icinga/manifests/event_handlers/raid.pp b/modules/icinga/manifests/event_handlers/raid.pp index 7222490..ed0c82f 100644 --- a/modules/icinga/manifests/event_handlers/raid.pp +++ b/modules/icinga/manifests/event_handlers/raid.pp @@ -2,7 +2,7 @@ # # Sets up icinga RAID event handler class icinga::event_handlers::raid { - include passwords::phabricator + include ::passwords::phabricator class { '::phabricator::bot': username => 'ops-monitoring-bot', diff --git a/modules/icinga/manifests/init.pp b/modules/icinga/manifests/init.pp index 160327d..9d141ee 100644 --- a/modules/icinga/manifests/init.pp +++ b/modules/icinga/manifests/init.pp @@ -14,7 +14,7 @@ ) { # Setup icinga user # FIXME: This should be done by the package - include icinga::group + include ::icinga::group group { 'icinga': ensure => present, @@ -73,22 +73,22 @@ notify => Service['icinga'], } - class { 'nagios_common::contactgroups': + class { '::nagios_common::contactgroups': source => 'puppet:///modules/nagios_common/contactgroups.cfg', require => Package['icinga'], notify => Service['icinga'], } - class { 'nagios_common::contacts': + class { '::nagios_common::contacts': content => secret('nagios/contacts.cfg'), require => Package['icinga'], notify => Service['icinga'], } class { [ - 'nagios_common::user_macros', - 'nagios_common::timeperiods', - 'nagios_common::notification_commands', + '::nagios_common::user_macros', + '::nagios_common::timeperiods', + '::nagios_common::notification_commands', ] : require => Package['icinga'], notify => Service['icinga'], @@ -101,7 +101,7 @@ } # Setup all plugins! - class { 'icinga::plugins': + class { '::icinga::plugins': require => Package['icinga'], notify => Service['icinga'], } diff --git a/modules/icinga/manifests/naggen.pp b/modules/icinga/manifests/naggen.pp index 74fb45c..1897c01 100644 --- a/modules/icinga/manifests/naggen.pp +++ b/modules/icinga/manifests/naggen.pp @@ -3,7 +3,7 @@ # Runs naggen2 to generate hosts, service and hostext config # from exported puppet resources class icinga::naggen { - include icinga + include ::icinga $dbarg = $::use_puppetdb ? { true => '--puppetdb', default => '--activerecord', diff --git a/modules/icinga/manifests/plugins.pp b/modules/icinga/manifests/plugins.pp index e8b4b9a..2571321 100644 --- a/modules/icinga/manifests/plugins.pp +++ b/modules/icinga/manifests/plugins.pp @@ -118,12 +118,12 @@ } class { [ - 'nagios_common::commands', - 'nagios_common::check::redis', + '::nagios_common::commands', + '::nagios_common::check::redis', ] : } - include passwords::nagios::mysql + include ::passwords::nagios::mysql $nagios_mysql_check_pass = $passwords::nagios::mysql::mysql_check_pass @@ -184,5 +184,5 @@ } # Include check_elasticsearch from elasticsearch module - include elasticsearch::nagios::plugin + include ::elasticsearch::nagios::plugin } diff --git a/modules/icinga/manifests/web.pp b/modules/icinga/manifests/web.pp index cf0197c..d034617 100644 --- a/modules/icinga/manifests/web.pp +++ b/modules/icinga/manifests/web.pp @@ -3,7 +3,7 @@ # Sets up an apache instance for icinga web interface, # protected with ldap authentication class icinga::web { - include icinga + include ::icinga # Apparently required for the web interface package { 'icinga-doc': @@ -26,7 +26,7 @@ require_package('php5-gd') - include passwords::ldap::wmf_cluster + include ::passwords::ldap::wmf_cluster $proxypass = $passwords::ldap::wmf_cluster::proxypass file { '/usr/share/icinga/htdocs/images/logos/ubuntu.png': -- To view, visit https://gerrit.wikimedia.org/r/334286 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I90a1f30ce6b5f9eb9db317dfbbc8dc6650b158a6 Gerrit-PatchSet: 3 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Juniorsys <juniorsys_wikime...@outlook.com> Gerrit-Reviewer: Dzahn <dz...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits