Hashar has uploaded a new change for review.
https://gerrit.wikimedia.org/r/49703
Change subject: beta: basic role to get mysql packages installed
......................................................................
beta: basic role to get mysql packages installed
This patch creates role::db::beta which rely on the production manifest
to install the SQL packages. Would let us be more or less in sync with
the production cluster.
All the over classes are really not meant to be applied elsewhere than
in production.
Change-Id: I5163c36b1bf7c5a766bc2075e2fd6763d2047755
---
M manifests/role/db.pp
1 file changed, 11 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/03/49703/1
diff --git a/manifests/role/db.pp b/manifests/role/db.pp
index 678dd71..ed585b3 100644
--- a/manifests/role/db.pp
+++ b/manifests/role/db.pp
@@ -35,3 +35,14 @@
nrpe
}
+
+# A database on the beta cluster
+# Really just get the same package as in production. Rest of the configuration
+# applied in production does not apply to beta.
+class role::db::beta {
+
+ system_role { 'role::db::beta': description => 'SQL server on beta' }
+
+ include mysql::packages
+
+}
--
To view, visit https://gerrit.wikimedia.org/r/49703
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5163c36b1bf7c5a766bc2075e2fd6763d2047755
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits