[MediaWiki-commits] [Gerrit] Labs: more tweaks to the gridengine class - change (operations/puppet)
coren has uploaded a new change for review. https://gerrit.wikimedia.org/r/167209 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(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/09/167209/1 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: newchange Gerrit-Change-Id: I181357b3fd446038c40330f26c44a2995783d0d7 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: coren mpellet...@wikimedia.org ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Labs: more tweaks to the gridengine class - change (operations/puppet)
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