Paladox has uploaded a new change for review.
https://gerrit.wikimedia.org/r/323349
Change subject: Phabricator: Allow setting mysql.user and mysql.pass (part2)
......................................................................
Phabricator: Allow setting mysql.user and mysql.pass (part2)
This will add it to local.config now.
Change-Id: I2801f0946419dd1cda9235cf5cf4ac38d4fdd2a4
---
M modules/role/manifests/phabricator/main.pp
1 file changed, 16 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/49/323349/1
diff --git a/modules/role/manifests/phabricator/main.pp
b/modules/role/manifests/phabricator/main.pp
index e461112..31aa9d6 100644
--- a/modules/role/manifests/phabricator/main.pp
+++ b/modules/role/manifests/phabricator/main.pp
@@ -88,6 +88,20 @@
},
}
+ $phab_admin_user = hiera('phabricator_admin_user', undef)
+ $phab_admin_pass = hiera('phabricator_admin_pass', undef)
+
+ if $phab_mysql_admin_user == undef {
+ $mysql_user = $passwords::mysql::phabricator::admin_user
+ } else {
+ $mysql_user = $phab_mysql_admin_user
+ }
+
+ if $phab_mysql_admin_pass == undef {
+ $mysql_pass = $passwords::mysql::phabricator::admin_pass
+ } else {
+ $mysql_pass = $phab_mysql_admin_pass
+ }
# lint:ignore:arrow_alignment
class { '::phabricator':
@@ -97,8 +111,8 @@
'bugzilla.wikimedia.org',
'bugs.wikimedia.org' ],
trusted_proxies => $cache_misc_nodes[$::site],
- mysql_admin_user => $passwords::mysql::phabricator::admin_user,
- mysql_admin_pass => $passwords::mysql::phabricator::admin_pass,
+ mysql_admin_user => $mysql_user,
+ mysql_admin_pass => $mysql_pass,
libraries => [ "${phab_root_dir}/libext/Sprint/src",
"${phab_root_dir}/libext/security/src",
"${phab_root_dir}/libext/misc/" ],
--
To view, visit https://gerrit.wikimedia.org/r/323349
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I2801f0946419dd1cda9235cf5cf4ac38d4fdd2a4
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Paladox <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits