From d503ffbcdd5c585a5a7bf528810bca8d645a4782 Mon Sep 17 00:00:00 2001 From: David Shrewsbury Date: Mon, 6 May 2019 09:48:52 -0400 Subject: [PATCH] Enable jemalloc on nodepoolv3 builders + launchers Depends-On: https://review.opendev.org/656986 Change-Id: I721326d75771198cce0289b6ee21596f0b761467 --- templates/nodepool-builder.default.erb | 1 + templates/nodepool-launcherv3.default.erb | 1 + 2 files changed, 2 insertions(+) diff --git a/templates/nodepool-builder.default.erb b/templates/nodepool-builder.default.erb index 09ec648..79a6c3e 100644 --- a/templates/nodepool-builder.default.erb +++ b/templates/nodepool-builder.default.erb @@ -9,3 +9,4 @@ export <%= key %>='<%= @environment[key] %>' PIDFILE=/var/run/nodepool/nodepool-builder.pid <% end -%> DAEMON_ARGS="-c /etc/nodepool/nodepool.yaml -l /etc/nodepool/builder-logging.conf --build-workers <%= @build_workers %> --upload-workers <%= @upload_workers %>" +export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1 diff --git a/templates/nodepool-launcherv3.default.erb b/templates/nodepool-launcherv3.default.erb index 6b0bca5..8d98589 100644 --- a/templates/nodepool-launcherv3.default.erb +++ b/templates/nodepool-launcherv3.default.erb @@ -6,3 +6,4 @@ export STATSD_PORT=8125 export STATSD_PREFIX=<%= @statsd_prefix %> <% end -%> DAEMON_ARGS="-c /etc/nodepool/nodepool.yaml -l /etc/nodepool/launcher-logging.conf" +export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1