Gehel has uploaded a new change for review. ( 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 modules/wdqs/manifests/init.pp A modules/wdqs/templates/blazegraph-default.erb 2 files changed, 12 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/95/342695/1 diff --git a/modules/wdqs/manifests/init.pp b/modules/wdqs/manifests/init.pp index a3bfac6..ef6e433 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: newchange Gerrit-Change-Id: I156865b48ad736d5ef7f7e19ee428039de00b073 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Gehel <guillaume.leder...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits