From d3e732bc89f803fcd4097c27d545e09fac7f417f Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Sat, 20 Nov 2021 18:06:25 +0100 Subject: [PATCH] Fix tasks that falsely report 'changes'. --- roles/educontainer/tasks/setup.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/roles/educontainer/tasks/setup.yml b/roles/educontainer/tasks/setup.yml index 391ad4b..b3bef38 100644 --- a/roles/educontainer/tasks/setup.yml +++ b/roles/educontainer/tasks/setup.yml @@ -39,6 +39,8 @@ /usr/bin/apt-get full-upgrade --yes' args: chdir: /var/lib/machines/{{ contname }}00 + register: cmd_result + changed_when: cmd_result.stdout is not search('0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.') - name: provide {{ contuser }} user account command: @@ -95,10 +97,11 @@ notify: enable and restart containers ######## -- name: prepare sysctl configuration - file: - path: /etc/sysctl.d/inotify.conf - state: touch +- name: prepare local sysctl config file + copy: + content: "# Avoid 'too many open files' error:" + dest: /etc/sysctl.d/inotify.conf + force: no - name: fix too many open files error sysctl: