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

Reply via email to