diff --git a/deploy/asapo_services/scripts/asapo-receivers.nmd.tpl b/deploy/asapo_services/scripts/asapo-receivers.nmd.tpl index f0aa1a79ad38078764ba6c1112ce7284be404bfc..075100884089b185c4695d7f7c063763fda1776c 100644 --- a/deploy/asapo_services/scripts/asapo-receivers.nmd.tpl +++ b/deploy/asapo_services/scripts/asapo-receivers.nmd.tpl @@ -27,6 +27,9 @@ job "asapo-receivers" { driver = "docker" user = "${asapo_user}" config { + ulimit { + memlock = "-1:-1" + } network_mode = "host" security_opt = ["no-new-privileges"] userns_mode = "host" diff --git a/deploy/asapo_services/scripts/receiver.json.tpl b/deploy/asapo_services/scripts/receiver.json.tpl index 9f1b688a8a484091f84b5e9cac260e817dfc91a0..c4f0d33b20cf255c005650b9d849e9ebd2562f3f 100644 --- a/deploy/asapo_services/scripts/receiver.json.tpl +++ b/deploy/asapo_services/scripts/receiver.json.tpl @@ -10,7 +10,7 @@ "AdvertiseURI": "{{ if or (env "meta.ib_address") "none" | regexMatch "none" }}{{ env "NOMAD_IP_recv" }}{{ else }}{{ env "meta.ib_address" }}{{ end }}:{{ env "NOMAD_PORT_recv_ds" }}", "NThreads": {{ env "NOMAD_META_receiver_dataserver_nthreads" }}, "ListenPort": {{ env "NOMAD_PORT_recv_ds" }}, - "NetworkMode": ["{{ env "NOMAD_META_receiver_network_modes" | split "," | join "\",\"" }}"] + "NetworkMode": ["{{ if or (env "meta.ib_address") "none" | regexMatch "none" }}{{ printf "%s" "tcp" }}{{ else }}{{ env "NOMAD_META_receiver_network_modes" | split "," | join "\",\"" }}{{ end }}"] }, "DataCache": { "Use": true,