Browse Source

Remove systemd version + ostree check for docker TasksMax (#11493)

systemd ignores unknown keys (with a warning) so version checking is not
necessary.
There is no rationale for excluding it from ostree systems either.
pull/11499/head
Max Gautier 2 months ago
committed by GitHub
parent
commit
e744a117d6
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
2 changed files with 0 additions and 12 deletions
  1. 10
      roles/container-engine/docker/tasks/systemd.yml
  2. 2
      roles/container-engine/docker/templates/docker.service.j2

10
roles/container-engine/docker/tasks/systemd.yml

@ -13,16 +13,6 @@
notify: Restart docker
when: http_proxy is defined or https_proxy is defined
- name: Get systemd version
# noqa command-instead-of-module - systemctl is called intentionally here
shell: set -o pipefail && systemctl --version | head -n 1 | cut -d " " -f 2
args:
executable: /bin/bash
register: systemd_version
when: not is_ostree
changed_when: false
check_mode: false
- name: Write docker.service systemd file
template:
src: docker.service.j2

2
roles/container-engine/docker/templates/docker.service.j2

@ -31,9 +31,7 @@ ExecStart={{ docker_bin_dir }}/dockerd \
$DOCKER_OPTS \
$DOCKER_STORAGE_OPTIONS \
$DOCKER_DNS_OPTIONS
{% if not is_ostree and systemd_version.stdout|int >= 226 %}
TasksMax=infinity
{% endif %}
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity

Loading…
Cancel
Save