Gehel has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/342695 )
Change subject: wdqs - set heap size for blazegraph from puppet ...................................................................... wdqs - set heap size for blazegraph from puppet Bug: T160218 Change-Id: I156865b48ad736d5ef7f7e19ee428039de00b073 --- M hieradata/labs/wikidata-query/common.yaml M modules/wdqs/manifests/init.pp A modules/wdqs/templates/blazegraph-default.erb 3 files changed, 13 insertions(+), 1 deletion(-) Approvals: jenkins-bot: Verified Gehel: Looks good to me, approved diff --git a/hieradata/labs/wikidata-query/common.yaml b/hieradata/labs/wikidata-query/common.yaml index 8553ccf..bc94915 100644 --- a/hieradata/labs/wikidata-query/common.yaml +++ b/hieradata/labs/wikidata-query/common.yaml @@ -4,4 +4,4 @@ "wdqs::package_dir": '/srv/wdqs/blazegraph' "wdqs::data_dir": '/srv/wdqs/blazegraph' "wdqs::endpoint": '' - +"wdqs::blazegraph_heap_size": '8g' diff --git a/modules/wdqs/manifests/init.pp b/modules/wdqs/manifests/init.pp index a3bfac6..7e2e4d2 100644 --- a/modules/wdqs/manifests/init.pp +++ b/modules/wdqs/manifests/init.pp @@ -9,6 +9,7 @@ # - $data_dir: Directory where the database should be stored # - $log_dir: Directory where the logs go # - $endpoint: External endpoint name +# - $blazegraph_heap_size: heapsize for blazegraph class wdqs( $use_git_deploy = true, $username = 'blazegraph', @@ -16,6 +17,7 @@ $data_dir = '/srv/wdqs', $log_dir = '/var/log/wdqs', $endpoint = '', + $blazegraph_heap_size = '16g', ) { $deploy_user = 'deploy-service' @@ -76,6 +78,15 @@ mode => '0775', } + file { '/etc/default/wdqs-blazegraph': + ensure => present, + content => template('wdqs/blazegraph-default.erb'), + owner => 'root', + group => 'root', + mode => '0644', + before => Base::Service_unit['wdqs-blazegraph'], + } + file { '/etc/wdqs/vars.yaml': ensure => present, content => template('wdqs/vars.yaml.erb'), diff --git a/modules/wdqs/templates/blazegraph-default.erb b/modules/wdqs/templates/blazegraph-default.erb new file mode 100644 index 0000000..8d4fd83 --- /dev/null +++ b/modules/wdqs/templates/blazegraph-default.erb @@ -0,0 +1 @@ +HEAP_SIZE=<%= @blazegraph_heap_size %> -- To view, visit https://gerrit.wikimedia.org/r/342695 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I156865b48ad736d5ef7f7e19ee428039de00b073 Gerrit-PatchSet: 4 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Gehel <guillaume.leder...@wikimedia.org> Gerrit-Reviewer: Gehel <guillaume.leder...@wikimedia.org> Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org> Gerrit-Reviewer: Smalyshev <smalys...@wikimedia.org> Gerrit-Reviewer: Volans <rcocci...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits