| author | Steffen Pingel | 2013-02-02 16:38:55 (EST) |
|---|---|---|
| committer | Steffen Pingel | 2013-02-02 16:38:55 (EST) |
| commit | a2c5d2e8b46abb03e7df9045a217135786587171 (patch) (side-by-side diff) | |
| tree | 2c5cbd7b932e17d55257d86641b09f971cc835d2 | |
| parent | 85cf30f15ea6a8c9f7242778af9c9faa4834e3e6 (diff) | |
| download | org.eclipse.mylyn.tasks-a2c5d2e8b46abb03e7df9045a217135786587171.zip org.eclipse.mylyn.tasks-a2c5d2e8b46abb03e7df9045a217135786587171.tar.gz org.eclipse.mylyn.tasks-a2c5d2e8b46abb03e7df9045a217135786587171.tar.bz2 | |
394052: change namespace for puppet provisioned instancesrefs/changes/30/10130/1
Change-Id: Ib3ad233db4dc657c016cc5c8f5d6860374fc18bc
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=394052
3 files changed, 27 insertions, 17 deletions
diff --git a/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp b/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp index 6aacc20..6495d1f 100644 --- a/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp +++ b/org.eclipse.mylyn.bugzilla.releng/manifests/default.pp @@ -14,7 +14,7 @@ Exec { include "bugzilla" -user { "tools": +user { "$bugzilla::userOwner": ensure => present, membership => minimum, shell => "/bin/bash", diff --git a/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/defaultsites.pp b/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/defaultsites.pp index 53c7a9f..2791c00 100644 --- a/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/defaultsites.pp +++ b/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/defaultsites.pp @@ -9,14 +9,24 @@ * Frank Becker - initial API and implementation * Steffen Pingel (Tasktop Techologies) *******************************************************************************/ -define bugzilla::defaultsites { +define bugzilla::defaultsites($base = $bugzilla::bugzillaBase, $userOwner = $bugzilla::userOwner, $userGroup = $bugzilla::userGroup,) { + + include "bugzilla" + + /* Defaults */ + + Bugzilla::Site { + base => $base, + userOwner => $userOwner, + userGroup => $userGroup, + } - bugzilla::site { "bugs36": + bugzilla::site { "bugz36": major => "3", minor => "6", } - bugzilla::site { "bugs36-custom-wf": + bugzilla::site { "bugz36-custom-wf": major => "3", minor => "6", branch => "3.6", @@ -24,44 +34,44 @@ define bugzilla::defaultsites { custom_wf => true, } - bugzilla::site { "bugs36-custom-wf-and-status": + bugzilla::site { "bugz36-custom-wf-and-status": major => "3", minor => "6", branch => "3.6", - bugz_dbname => "bugs_3_6_cwf_ws", + bugz_dbname => "bugz_3_6_cwf_ws", custom_wf_and_status => true, } - bugzilla::site { "bugs36-xml-rpc-disabled": + bugzilla::site { "bugz36-xml-rpc-disabled": major => "3", minor => "6", branch => "3.6", - bugz_dbname => "bugs_3_6_norpc", + bugz_dbname => "bugz_3_6_norpc", xmlrpc_enabled => false, } - bugzilla::site { "bugs40": + bugzilla::site { "bugz40": major => "4", minor => "0", } - bugzilla::site { "bugs42": + bugzilla::site { "bugz42": major => "4", minor => "2", } - bugzilla::site { "bugs44": + bugzilla::site { "bugz44": major => "4", minor => "4", branchTag => "trunk", } - bugzilla::site { "bugshead": + bugzilla::site { "bugzhead": major => "4", minor => "5", branch => "trunk", branchTag => "trunk", - bugz_dbname => "bugs_head", + bugz_dbname => "bugz_head", } }
\ No newline at end of file diff --git a/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp b/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp index fda6ba1..8cf067a 100644 --- a/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp +++ b/org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp @@ -10,10 +10,10 @@ * Steffen Pingel (Tasktop Techologies) *******************************************************************************/ class bugzilla { - $bugzillaBase = "/home/tools/bugzilla" - $userOwner = "tools" - $userGroup = "tools" - $dbuser = 'bugz' + $userOwner = "tools2" + $userGroup = "tools2" + $bugzillaBase = "/home/$userOwner/bugzilla" + $dbuser = 'bugzilla' $dbuserPassword = 'ovlwq8' exec { "apt-get update": |

