Giuseppe Lavagetto has uploaded a new change for review.
https://gerrit.wikimedia.org/r/300870
Change subject: puppetmaster: use puppet 3.8 on jessie
......................................................................
puppetmaster: use puppet 3.8 on jessie
Since puppet 3.8 (3.8.5 to be exact) is available on jessie-backports,
let's move to that, so that a future transition to puppet 4 will be less
harmful.
Bug: 141242
Change-Id: I5e86e17258417b6a4f29fd6f9ab98d234df8c5e3
---
M modules/puppetmaster/manifests/init.pp
1 file changed, 11 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/70/300870/1
diff --git a/modules/puppetmaster/manifests/init.pp
b/modules/puppetmaster/manifests/init.pp
index 9fcd149..10cc536 100644
--- a/modules/puppetmaster/manifests/init.pp
+++ b/modules/puppetmaster/manifests/init.pp
@@ -55,6 +55,17 @@
server_type => $server_type,
}
+ # Let's use puppet 3.8 on the masters at least
+ if os_version('Debian >= jessie') {
+ apt::pin { ['puppet', 'puppetmaster', 'puppetmaster-common',
+ 'vim-puppet', 'puppet-el']:
+ pin => 'release a=jessie-wikimedia c=backports',
+ priority => '1001',
+ before => Package['puppet'],
+ }
+ }
+
+
package { [
'puppetmaster',
'puppetmaster-common',
--
To view, visit https://gerrit.wikimedia.org/r/300870
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5e86e17258417b6a4f29fd6f9ab98d234df8c5e3
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Giuseppe Lavagetto <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits