Dzahn has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/355871 )
Change subject: phabricator: move hiera lookups to parameters ...................................................................... phabricator: move hiera lookups to parameters Change-Id: If2b2e5b2c3895d55fd56859915b5be53b2338054 --- M modules/profile/manifests/phabricator/main.pp 1 file changed, 17 insertions(+), 23 deletions(-) Approvals: Alexandros Kosiaris: Looks good to me, but someone else must approve jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/modules/profile/manifests/phabricator/main.pp b/modules/profile/manifests/phabricator/main.pp index 881b2bf..22bfed5 100644 --- a/modules/profile/manifests/phabricator/main.pp +++ b/modules/profile/manifests/phabricator/main.pp @@ -1,7 +1,23 @@ # phabricator instance # # filtertags: labs-project-deployment-prep labs-project-phabricator -class profile::phabricator::main { +class profile::phabricator::main ( + $cache_misc_nodes = hiera('cache::misc::nodes', []), + $domain = hiera('phabricator_domain', 'phabricator.wikimedia.org'), + $altdom = hiera('phabricator_altdomain', 'phab.wmfusercontent.org'), + $mysql_host = hiera('phabricator::mysql::master', 'localhost'), + $mysql_slave = hiera('phabricator::mysql::slave', 'localhost'), + $phab_root_dir = '/srv/phab', + $deploy_target = 'phabricator/deployment', + $phab_app_user = hiera('phabricator_app_user', undef), + $phab_app_pass = hiera('phabricator_app_pass', undef), + $phab_daemons_user = hiera('phabricator_daemons_user', undef), + $phab_daemons_pass = hiera('phabricator_daemons_pass', undef), + $phab_mysql_admin_user = hiera('phabricator_admin_user', undef), + $phab_mysql_admin_pass = hiera('phabricator_admin_pass', undef), + $phab_diffusion_ssh_host = hiera('phabricator_diffusion_ssh_host', 'git-ssh.wikimedia.org'), + $cluster_search = hiera('phabricator_cluster_search'), +){ mailalias { 'root': recipient => 'r...@wikimedia.org', @@ -9,16 +25,6 @@ include passwords::phabricator include passwords::mysql::phabricator - - # this site's misc-lb caching proxies hostnames - $cache_misc_nodes = hiera('cache::misc::nodes', []) - $domain = hiera('phabricator_domain', 'phabricator.wikimedia.org') - $altdom = hiera('phabricator_altdomain', 'phab.wmfusercontent.org') - - $mysql_host = hiera('phabricator::mysql::master', 'localhost') - $mysql_slave = hiera('phabricator::mysql::slave', 'localhost') - $phab_root_dir = '/srv/phab' - $deploy_target = 'phabricator/deployment' # logmail and dumps are only enabled on the active server set in Hiera $phabricator_active_server = hiera('phabricator_active_server') @@ -31,11 +37,6 @@ $dump_rsync_ensure ='absent' $dump_enabled = false } - - $phab_app_user = hiera('phabricator_app_user', undef) - $phab_app_pass = hiera('phabricator_app_pass', undef) - $phab_daemons_user = hiera('phabricator_daemons_user', undef) - $phab_daemons_pass = hiera('phabricator_daemons_pass', undef) # todo: change the password for app_user if $phab_app_user == undef { @@ -104,9 +105,6 @@ }, } - $phab_mysql_admin_user = hiera('phabricator_admin_user', undef) - $phab_mysql_admin_pass = hiera('phabricator_admin_pass', undef) - if $phab_mysql_admin_user == undef { $mysql_admin_user = $passwords::mysql::phabricator::admin_user } else { @@ -118,10 +116,6 @@ } else { $mysql_admin_pass = $phab_mysql_admin_pass } - - $phab_diffusion_ssh_host = hiera('phabricator_diffusion_ssh_host', 'git-ssh.wikimedia.org') - - $cluster_search = hiera('phabricator_cluster_search') # lint:ignore:arrow_alignment class { '::phabricator': -- To view, visit https://gerrit.wikimedia.org/r/355871 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: If2b2e5b2c3895d55fd56859915b5be53b2338054 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Dzahn <dz...@wikimedia.org> Gerrit-Reviewer: 20after4 <mmod...@wikimedia.org> Gerrit-Reviewer: Alexandros Kosiaris <akosia...@wikimedia.org> Gerrit-Reviewer: Dzahn <dz...@wikimedia.org> Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits