From 4ef83afdfdf4bf687b64ffb11dd1294ef7f84bf7 Mon Sep 17 00:00:00 2001 From: Scott Dodson Date: Wed, 31 May 2017 15:25:41 -0400 Subject: Add mtu setting to /etc/sysconfig/docker-network Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1457062 --- roles/docker/tasks/package_docker.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'roles/docker') diff --git a/roles/docker/tasks/package_docker.yml b/roles/docker/tasks/package_docker.yml index e101730d2..c82d8659a 100644 --- a/roles/docker/tasks/package_docker.yml +++ b/roles/docker/tasks/package_docker.yml @@ -102,6 +102,21 @@ notify: - restart docker +- stat: path=/etc/sysconfig/docker-network + register: sysconfig_docker_network_check + +- name: Configure Docker Network OPTIONS + lineinfile: + dest: /etc/sysconfig/docker-network + regexp: '^DOCKER_NETWORK_OPTIONS=.*$' + line: "DOCKER_NETWORK_OPTIONS='\ + {% if openshift.node is defined and openshift.node.sdn_mtu is defined %} --mtu={{ openshift.node.sdn_mtu }}{% endif %}'" + when: + - sysconfig_docker_network_check.stat.isreg is defined + - sysconfig_docker_network_check.stat.isreg + notify: + - restart docker + - name: Start the Docker service systemd: name: docker -- cgit v1.2.3