Gehel has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/339670 )
Change subject: maps: make version of nodejs configureable ...................................................................... maps: make version of nodejs configureable To help test the transition to node 6 let's make it configureable. maps-test2004 is the first server used to test this transition Change-Id: Ieec01058fe1230f7a83fd017bed7028802e0bdcb --- M hieradata/hosts/maps-test2004.yaml M modules/role/manifests/maps/server.pp 2 files changed, 8 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/70/339670/1 diff --git a/hieradata/hosts/maps-test2004.yaml b/hieradata/hosts/maps-test2004.yaml index 419fb6d..5a26054 100644 --- a/hieradata/hosts/maps-test2004.yaml +++ b/hieradata/hosts/maps-test2004.yaml @@ -1,2 +1,3 @@ cassandra::rack: b5 do_paging: false +maps::node_version: 6 diff --git a/modules/role/manifests/maps/server.pp b/modules/role/manifests/maps/server.pp index f79216f..3c604ce 100644 --- a/modules/role/manifests/maps/server.pp +++ b/modules/role/manifests/maps/server.pp @@ -19,6 +19,13 @@ $cassandra_hosts = hiera('cassandra::seeds') # Stick with nodejs 4.6, kartotherian isn't ready for node 6 yet + $node_version = hiera('maps::node_version', 4) + + $node_package_version = $node_version ? { + 6 => '6.9.1~dfsg-1', + default => '4.6.0~dfsg-1+wmf2', + } + package { 'nodejs': ensure => '4.6.0~dfsg-1+wmf2', } -- To view, visit https://gerrit.wikimedia.org/r/339670 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ieec01058fe1230f7a83fd017bed7028802e0bdcb Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Gehel <guillaume.leder...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits