summaryrefslogtreecommitdiffstats
path: root/roles/fedmsg/gateway/tasks
diff options
context:
space:
mode:
authorMichael Scherer <misc@zarb.org>2016-04-04 03:39:28 +0200
committerKevin Fenzi <kevin@scrye.com>2016-04-04 22:59:16 +0000
commit9f3e44f8c66b1605979c5b1d5a8ed31cbc3eb5cc (patch)
tree2dd0e96d1f477976a77f477a85547a7814abd1cc /roles/fedmsg/gateway/tasks
parent8a9e5867944f250bcbf30c74dc5f1b5d3a8328c7 (diff)
downloadansible-9f3e44f8c66b1605979c5b1d5a8ed31cbc3eb5cc.tar.gz
ansible-9f3e44f8c66b1605979c5b1d5a8ed31cbc3eb5cc.tar.xz
ansible-9f3e44f8c66b1605979c5b1d5a8ed31cbc3eb5cc.zip
Do not override the complete systemd config
using the drop-in config snipper system, we can add configuration to systemd without replacing it, in case the systemd file is changed upstream.
Diffstat (limited to 'roles/fedmsg/gateway/tasks')
-rw-r--r--roles/fedmsg/gateway/tasks/main.yml11
1 files changed, 8 insertions, 3 deletions
diff --git a/roles/fedmsg/gateway/tasks/main.yml b/roles/fedmsg/gateway/tasks/main.yml
index cd34b2692..6a82726b3 100644
--- a/roles/fedmsg/gateway/tasks/main.yml
+++ b/roles/fedmsg/gateway/tasks/main.yml
@@ -23,10 +23,15 @@
notify:
- restart fedmsg-gateway
-- name: bump fs limits by installing our own systemd service file
+- name: create systemd drop-in directory
+ file: >
+ dest=/etc/systemd/system/fedmsg-gateway.service.d
+ state=directory
+
+- name: bump fs limits by installing a drop-in systemd config
copy: >
- src=fedmsg-gateway.service
- dest=/usr/lib/systemd/system/fedmsg-gateway.service
+ src=fs-limits.conf
+ dest=/etc/systemd/system/fedmsg-gateway.service.d/fs-limits.conf
tags:
- config
- fedmsg/gateway