From d2a2a91828484fd50fa61c2f3d5cee945081c5a1 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Mon, 24 Jan 2022 22:04:53 +0100 Subject: [PATCH] copr-builders: use limits.conf.d, not limits.conf The old variant seems to break SSHD on Fedora 35 for some reason, maybe https://access.redhat.com/solutions/2947841 --- .../files/provision/provision_builder_tasks.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/roles/copr/backend/files/provision/provision_builder_tasks.yml b/roles/copr/backend/files/provision/provision_builder_tasks.yml index 7aeaa797c0..65e9a08abe 100644 --- a/roles/copr/backend/files/provision/provision_builder_tasks.yml +++ b/roles/copr/backend/files/provision/provision_builder_tasks.yml @@ -179,13 +179,15 @@ - name: root authorized_keys authorized_key: user=root key='{{ lookup('file', 'files/buildsys.pub') }}' -- name: increase soft limit for opened file descriptors - lineinfile: dest=/etc/security/limits.conf line="* soft nofile 10240" insertafter=EOF - when: - - prepare_base_image is defined - -- name: increase hard limit for opened file descriptors - lineinfile: dest=/etc/security/limits.conf line="* hard nofile 10240" insertafter=EOF +- name: setup 10x more fds in limits.conf + copy: + content: | + * soft nofile 10240 + * hard nofile 10240 + dest: /etc/security/limits.d/50-copr-fds.conf + owner: root + group: root + mode: 0644 when: - prepare_base_image is defined