Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Pingel2013-02-02 21:38:55 +0000
committerSteffen Pingel2013-02-02 21:38:55 +0000
commita2c5d2e8b46abb03e7df9045a217135786587171 (patch)
tree2c5cbd7b932e17d55257d86641b09f971cc835d2
parent85cf30f15ea6a8c9f7242778af9c9faa4834e3e6 (diff)
downloadorg.eclipse.mylyn.tasks-a2c5d2e8b46abb03e7df9045a217135786587171.tar.gz
org.eclipse.mylyn.tasks-a2c5d2e8b46abb03e7df9045a217135786587171.tar.xz
org.eclipse.mylyn.tasks-a2c5d2e8b46abb03e7df9045a217135786587171.zip
394052: change namespace for puppet provisioned instances
Change-Id: Ib3ad233db4dc657c016cc5c8f5d6860374fc18bc Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=394052
-rw-r--r--org.eclipse.mylyn.bugzilla.releng/manifests/default.pp2
-rw-r--r--org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/defaultsites.pp34
-rw-r--r--org.eclipse.mylyn.bugzilla.releng/modules/bugzilla/manifests/init.pp8
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 6aacc20f5..6495d1fec 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 53c7a9ffa..2791c002a 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 fda6ba1c8..8cf067a38 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":

Back to the top