coren has submitted this change and it was merged. Change subject: Labs: more tweaks to the gridengine class ......................................................................
Labs: more tweaks to the gridengine class sourceselect => all keeps getting confused. Be more verbose, but more explicit. Change-Id: I181357b3fd446038c40330f26c44a2995783d0d7 --- M modules/gridengine/manifests/master.pp M modules/toollabs/manifests/hostgroup.pp 2 files changed, 33 insertions(+), 13 deletions(-) Approvals: coren: Looks good to me, approved jenkins-bot: Verified diff --git a/modules/gridengine/manifests/master.pp b/modules/gridengine/manifests/master.pp index db84341..c464f30 100644 --- a/modules/gridengine/manifests/master.pp +++ b/modules/gridengine/manifests/master.pp @@ -34,18 +34,38 @@ purge => true, } - file { "$etcdir/bin/": - ensure => directory, - force => true, - owner => 'root', - group => 'root', - mode => '0755', - recurse => true, - purge => true, - sourceselect => all, - source => [ 'puppet:///modules/gridengine/mergeconf', - 'puppet:///modules/gridengine/trackpurge', - 'puppet:///modules/gridengine/runpurge' ], + file { "$etcdir/bin": + ensure => directory, + force => true, + owner => 'root', + group => 'root', + mode => '0755', + recurse => true, + purge => true, + } + + file { "$etcdir/bin/mergeconf": + ensure => file, + owner => 'root', + group => 'root', + mode => '0555', + source => 'puppet:///modules/gridengine/mergeconf', + } + + file { "$etcdir/bin/trackpurge": + ensure => file, + owner => 'root', + group => 'root', + mode => '0555', + source => 'puppet:///modules/gridengine/trackpurge', + } + + file { "$etcdir/bin/runpurge": + ensure => file, + owner => 'root', + group => 'root', + mode => '0555', + source => 'puppet:///modules/gridengine/runpurge', } gridengine::resourcedir { 'queues': } diff --git a/modules/toollabs/manifests/hostgroup.pp b/modules/toollabs/manifests/hostgroup.pp index c7bdc27..61fef9a 100644 --- a/modules/toollabs/manifests/hostgroup.pp +++ b/modules/toollabs/manifests/hostgroup.pp @@ -25,7 +25,7 @@ owner => 'root', group => 'root', mode => '0444', - content => inline_template('<% @groups.each {|g| print "#{g}\n" } -%>'), + content => inline_template('<% @groups.each do |g| -%><%= g %><% end -%>'), } } -- To view, visit https://gerrit.wikimedia.org/r/167209 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I181357b3fd446038c40330f26c44a2995783d0d7 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: coren <mpellet...@wikimedia.org> Gerrit-Reviewer: coren <mpellet...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits