Juniorsys has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/332096 )
Change subject: contint module: Linting changes ...................................................................... contint module: Linting changes Add trailing commas to abide by the Coding Style guidelines Use full names for class names, as relative names are not allowed in future Puppet versions Bug: T93645 Change-Id: Ibb12d8d8cbe17344ef74ef83a5aa6eee40767c15 --- M modules/contint/manifests/browsers.pp M modules/contint/manifests/browsertests.pp M modules/contint/manifests/composer.pp M modules/contint/manifests/firewall.pp M modules/contint/manifests/firewall/labs.pp M modules/contint/manifests/package_builder.pp M modules/contint/manifests/packages/analytics.pp M modules/contint/manifests/packages/androidsdk.pp M modules/contint/manifests/packages/apt.pp M modules/contint/manifests/packages/labs.pp M modules/contint/manifests/packages/ops.pp M modules/contint/manifests/packages/ruby.pp M modules/contint/manifests/php.pp M modules/contint/manifests/phpunit.pp M modules/contint/manifests/proxy_jenkins.pp M modules/contint/manifests/proxy_zuul.pp M modules/contint/manifests/slave_scripts.pp M modules/contint/manifests/website/labs.pp 18 files changed, 27 insertions(+), 27 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/96/332096/1 diff --git a/modules/contint/manifests/browsers.pp b/modules/contint/manifests/browsers.pp index 46d6eb0..d4bd15a 100644 --- a/modules/contint/manifests/browsers.pp +++ b/modules/contint/manifests/browsers.pp @@ -43,7 +43,7 @@ } - class { 'xvfb': + class { '::xvfb': display => 94, resolution => '1280x1024x24', } diff --git a/modules/contint/manifests/browsertests.pp b/modules/contint/manifests/browsertests.pp index 51eae39..8cdc452 100644 --- a/modules/contint/manifests/browsertests.pp +++ b/modules/contint/manifests/browsertests.pp @@ -2,10 +2,10 @@ # class contint::browsertests { - include contint::packages::ruby + include ::contint::packages::ruby # Provides phantomjs, firefox and xvfb - include contint::browsers + include ::contint::browsers # For Selenium jobs recording (T113520) package { 'libav-tools': diff --git a/modules/contint/manifests/composer.pp b/modules/contint/manifests/composer.pp index 6ee3c8c..3dcedea 100644 --- a/modules/contint/manifests/composer.pp +++ b/modules/contint/manifests/composer.pp @@ -5,7 +5,7 @@ # class contint::composer { - require contint::deployment_dir + require ::contint::deployment_dir git::clone { 'jenkins CI Composer': ensure => 'latest', diff --git a/modules/contint/manifests/firewall.pp b/modules/contint/manifests/firewall.pp index 79c6a99..ea950af 100644 --- a/modules/contint/manifests/firewall.pp +++ b/modules/contint/manifests/firewall.pp @@ -1,19 +1,19 @@ # vim: set ts=4 sw=4 et: class contint::firewall { - include base::firewall - include network::constants + include ::base::firewall + include ::network::constants # Restrict some services to be only reacheable from localhost over both # IPv4 and IPv6 (to be safe) # Jenkins on port 8080, reacheable via Apache proxying the requests ferm::rule { 'jenkins_localhost_only': - rule => 'proto tcp dport 8080 { saddr (127.0.0.1 ::1) ACCEPT; }' + rule => 'proto tcp dport 8080 { saddr (127.0.0.1 ::1) ACCEPT; }', } # Zuul status page on port 8001, reacheable via Apache proxying the requests ferm::rule { 'zuul_localhost_only': - rule => 'proto tcp dport 8001 { saddr (127.0.0.1 ::1) ACCEPT; }' + rule => 'proto tcp dport 8001 { saddr (127.0.0.1 ::1) ACCEPT; }', } # Gearman is used between Zuul and the Jenkin master, both on the same diff --git a/modules/contint/manifests/firewall/labs.pp b/modules/contint/manifests/firewall/labs.pp index 93fa0c1..ca371f7 100644 --- a/modules/contint/manifests/firewall/labs.pp +++ b/modules/contint/manifests/firewall/labs.pp @@ -9,11 +9,11 @@ ferm::service { 'contint1001_ssh_to_slaves': proto => 'tcp', port => '22', - srange => '@resolve(contint1001.wikimedia.org)' + srange => '@resolve(contint1001.wikimedia.org)', } ferm::service { 'contint2001_ssh_to_slaves': proto => 'tcp', port => '22', - srange => '@resolve(contint2001.wikimedia.org)' + srange => '@resolve(contint2001.wikimedia.org)', } } diff --git a/modules/contint/manifests/package_builder.pp b/modules/contint/manifests/package_builder.pp index 885188a..fc0de36 100644 --- a/modules/contint/manifests/package_builder.pp +++ b/modules/contint/manifests/package_builder.pp @@ -32,7 +32,7 @@ ], # Cowdancer is confused by /var/cache/pbuilder being a symlink # causing it to fail to properly --update cow images. T125999 - basepath => '/mnt/pbuilder' + basepath => '/mnt/pbuilder', } package { [ diff --git a/modules/contint/manifests/packages/analytics.pp b/modules/contint/manifests/packages/analytics.pp index 25f8cd8..c249950 100644 --- a/modules/contint/manifests/packages/analytics.pp +++ b/modules/contint/manifests/packages/analytics.pp @@ -5,7 +5,7 @@ class contint::packages::analytics { # need geoip to build udp-filter - include geoip + include ::geoip # these are needed to build libanon and udp-filter package { ['pkg-config', 'libpcap-dev', 'libdb-dev']: diff --git a/modules/contint/manifests/packages/androidsdk.pp b/modules/contint/manifests/packages/androidsdk.pp index cc56481..81bbafc 100644 --- a/modules/contint/manifests/packages/androidsdk.pp +++ b/modules/contint/manifests/packages/androidsdk.pp @@ -15,7 +15,7 @@ 'xorg', # Image diffing 'imagemagick', - 'python-pillow' + 'python-pillow', ]: ensure => present, } } diff --git a/modules/contint/manifests/packages/apt.pp b/modules/contint/manifests/packages/apt.pp index d632dde..6829b3b 100644 --- a/modules/contint/manifests/packages/apt.pp +++ b/modules/contint/manifests/packages/apt.pp @@ -3,7 +3,7 @@ # Apt configuration needed for contint hosts # class contint::packages::apt { - include apt::unattendedupgrades + include ::apt::unattendedupgrades apt::conf { 'unattended-upgrades-wikimedia': priority => '51', diff --git a/modules/contint/manifests/packages/labs.pp b/modules/contint/manifests/packages/labs.pp index 6042422..e1b7b40 100644 --- a/modules/contint/manifests/packages/labs.pp +++ b/modules/contint/manifests/packages/labs.pp @@ -5,9 +5,9 @@ Package['puppet-lint'] -> Class['contint::packages::labs'] - require contint::packages::apt + require ::contint::packages::apt - include contint::packages::base + include ::contint::packages::base include ::mediawiki::packages include ::mediawiki::packages::multimedia # T76661 @@ -19,8 +19,8 @@ if os_version('ubuntu >= trusty || Debian >= jessie') { # Fonts needed for browser tests screenshots (T71535) - include mediawiki::packages::fonts - include phabricator::arcanist + include ::mediawiki::packages::fonts + include ::phabricator::arcanist } include ::contint::packages::analytics diff --git a/modules/contint/manifests/packages/ops.pp b/modules/contint/manifests/packages/ops.pp index 1730f35..2c2792d 100644 --- a/modules/contint/manifests/packages/ops.pp +++ b/modules/contint/manifests/packages/ops.pp @@ -19,5 +19,5 @@ # For Jenkins job operations-dns-lint # Production DNS migrated to Jessie T98003 - include authdns::lint + include ::authdns::lint } diff --git a/modules/contint/manifests/packages/ruby.pp b/modules/contint/manifests/packages/ruby.pp index 42fd46a..f67c23d 100644 --- a/modules/contint/manifests/packages/ruby.pp +++ b/modules/contint/manifests/packages/ruby.pp @@ -18,7 +18,7 @@ # Ruby gems is provided within ruby since Trusty 'rubygems', ]: - ensure => present + ensure => present, } # Ubuntu Precise version is too old. Instead use either: # /srv/deployment/integration/slave-scripts/tools/bundler/bundle @@ -29,7 +29,7 @@ package { [ 'ruby-bundler', ]: - ensure => absent + ensure => absent, } } if os_version('ubuntu >= trusty') { diff --git a/modules/contint/manifests/php.pp b/modules/contint/manifests/php.pp index 31cc452..9e5aeb9 100644 --- a/modules/contint/manifests/php.pp +++ b/modules/contint/manifests/php.pp @@ -1,6 +1,6 @@ class contint::php { - require contint::slave_scripts + require ::contint::slave_scripts alternatives::install { 'php': link => '/usr/bin/php', diff --git a/modules/contint/manifests/phpunit.pp b/modules/contint/manifests/phpunit.pp index 42b86e3..a0eadb5 100644 --- a/modules/contint/manifests/phpunit.pp +++ b/modules/contint/manifests/phpunit.pp @@ -6,7 +6,7 @@ # still depends on a local copy. class contint::phpunit { - require contint::deployment_dir + require ::contint::deployment_dir git::clone { 'jenkins CI phpunit': ensure => 'latest', diff --git a/modules/contint/manifests/proxy_jenkins.pp b/modules/contint/manifests/proxy_jenkins.pp index 734ddcd..5ea6807 100644 --- a/modules/contint/manifests/proxy_jenkins.pp +++ b/modules/contint/manifests/proxy_jenkins.pp @@ -1,7 +1,7 @@ # A http proxy in front of Jenkins class contint::proxy_jenkins { - include proxy_common + include ::proxy_common # run jenkins behind Apache and have pretty URLs / proxy port 80 # https://wiki.jenkins-ci.org/display/JENKINS/Running+Jenkins+behind+Apache diff --git a/modules/contint/manifests/proxy_zuul.pp b/modules/contint/manifests/proxy_zuul.pp index 06df787..c299e56 100644 --- a/modules/contint/manifests/proxy_zuul.pp +++ b/modules/contint/manifests/proxy_zuul.pp @@ -1,7 +1,7 @@ # A http proxy in front of Zuul status page class contint::proxy_zuul { - include proxy_common + include ::proxy_common file { '/etc/apache2/conf.d/zuul_proxy': diff --git a/modules/contint/manifests/slave_scripts.pp b/modules/contint/manifests/slave_scripts.pp index 9156203..fe9608b 100644 --- a/modules/contint/manifests/slave_scripts.pp +++ b/modules/contint/manifests/slave_scripts.pp @@ -8,7 +8,7 @@ fail('contint::slave_scripts must not be used in production. Slaves are already Trebuchet deployment targets.') } - require contint::deployment_dir + require ::contint::deployment_dir git::clone { 'jenkins CI slave scripts': ensure => 'latest', diff --git a/modules/contint/manifests/website/labs.pp b/modules/contint/manifests/website/labs.pp index 7695851..f2cf3e2 100644 --- a/modules/contint/manifests/website/labs.pp +++ b/modules/contint/manifests/website/labs.pp @@ -1,7 +1,7 @@ class contint::website::labs { # The contint dev instance also has Gerrit - include contint::proxy_gerrit + include ::contint::proxy_gerrit apache::site { 'integrationlabs': content => template('contint/apache/integration.wmflabs.org.erb'), -- To view, visit https://gerrit.wikimedia.org/r/332096 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibb12d8d8cbe17344ef74ef83a5aa6eee40767c15 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Juniorsys <juniorsys_wikime...@outlook.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits