Faidon Liambotis has uploaded a new change for review. https://gerrit.wikimedia.org/r/180460
Change subject: apt: remove class apt::puppet ...................................................................... apt: remove class apt::puppet It was already left as a cleanup class. Sufficient time has passed, we can remove it now. Change-Id: I7ebdadc25b54803b32889e066770e181dd691212 --- M modules/apt/manifests/init.pp D modules/apt/manifests/puppet.pp M modules/base/manifests/puppet.pp M modules/puppet/manifests/self/master.pp M modules/puppetmaster/manifests/init.pp M modules/puppetmaster/manifests/passenger.pp 6 files changed, 0 insertions(+), 38 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/60/180460/1 diff --git a/modules/apt/manifests/init.pp b/modules/apt/manifests/init.pp index 43f792f..ae27b7a 100644 --- a/modules/apt/manifests/init.pp +++ b/modules/apt/manifests/init.pp @@ -53,9 +53,6 @@ priority => 1001, } - # Pin puppet base packages. - apt::puppet{ 'base':} - $http_proxy = "http://webproxy.${::site}.wmnet:8080" # This will munge /etc/apt/apt.conf that get's created during installation diff --git a/modules/apt/manifests/puppet.pp b/modules/apt/manifests/puppet.pp deleted file mode 100644 index ab2bc02..0000000 --- a/modules/apt/manifests/puppet.pp +++ /dev/null @@ -1,17 +0,0 @@ -# FIXME: remove this class and all of its callsites after a reasonable time has passed -2014-12-09 -define apt::puppet ( - $packages = 'puppet puppet-common facter' - ) { - - apt::pin { $title: - ensure => 'absent', - package => $packages, - pin => 'release o=Ubuntu', - priority => 1002 - } - apt::pin { "puppet_${title}_2.7.pref": - ensure => 'absent', - priority => 0, - pin => 'release o=Ubuntu' - } -} diff --git a/modules/base/manifests/puppet.pp b/modules/base/manifests/puppet.pp index a10a9c4..9e497eb 100644 --- a/modules/base/manifests/puppet.pp +++ b/modules/base/manifests/puppet.pp @@ -6,10 +6,8 @@ $crontime = $base::puppet::params::crontime $freshnessinterval = $base::puppet::params::freshnessinterval - package { [ 'puppet', 'facter' ]: ensure => latest, - require => Apt::Puppet['base'] } file { '/etc/puppet/puppet.conf': diff --git a/modules/puppet/manifests/self/master.pp b/modules/puppet/manifests/self/master.pp index ec50ba2..c2aa0a9 100644 --- a/modules/puppet/manifests/self/master.pp +++ b/modules/puppet/manifests/self/master.pp @@ -58,12 +58,6 @@ require => Class['puppet::self::config'], } - # pin puppetmaster packages - apt::puppet {'puppetmaster': - packages => 'puppetmaster puppetmaster-common vim-puppet puppet-el', - before => Package['puppetmaster'] - } - package { [ 'vim-puppet', 'puppet-el', diff --git a/modules/puppetmaster/manifests/init.pp b/modules/puppetmaster/manifests/init.pp index 13a77f0..1391899 100644 --- a/modules/puppetmaster/manifests/init.pp +++ b/modules/puppetmaster/manifests/init.pp @@ -40,10 +40,6 @@ # so the postinst scripts do the right things. require puppetmaster::config - apt::puppet {'puppetmaster': - packages => 'puppetmaster puppetmaster-common vim-puppet puppet-el' - } - package { [ 'puppetmaster', 'puppetmaster-common', @@ -54,7 +50,6 @@ 'ruby-json' ]: ensure => latest, - require => Apt::Puppet['puppetmaster'] } if $server_type == 'frontend' { diff --git a/modules/puppetmaster/manifests/passenger.pp b/modules/puppetmaster/manifests/passenger.pp index 0e7d93c..59960bd 100644 --- a/modules/puppetmaster/manifests/passenger.pp +++ b/modules/puppetmaster/manifests/passenger.pp @@ -21,11 +21,6 @@ ) { include ::apache::mod::passenger - apt::puppet { 'passenger': - packages => 'puppetmaster-passenger', - before => Package['puppetmaster-passenger'], - } - package { 'puppetmaster-passenger': ensure => latest, } -- To view, visit https://gerrit.wikimedia.org/r/180460 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I7ebdadc25b54803b32889e066770e181dd691212 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Faidon Liambotis <fai...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits