Skip to content
Snippets Groups Projects
Commit 89ae9f1f authored by Bogdan Dobrelya's avatar Bogdan Dobrelya Committed by GitHub
Browse files

Merge pull request #1002 from code0x9/master

use ansible sysctl module for config ip forwarding
parents 2f88c9ee e414c25f
No related branches found
No related tags found
No related merge requests found
......@@ -139,15 +139,28 @@
when: disable_ipv6_dns and not ansible_os_family in ["CoreOS", "Container Linux by CoreOS"]
tags: bootstrap-os
- name: set default sysctl file path
set_fact:
sysctl_file_path: "/etc/sysctl.d/99-sysctl.conf"
tags: bootstrap-os
- name: Stat sysctl file configuration
stat: path={{sysctl_file_path}}
register: sysctl_file_stat
tags: bootstrap-os
- name: Change sysctl file path to link source if linked
set_fact:
sysctl_file_path: "{{sysctl_file_stat.stat.lnk_source}}"
when: sysctl_file_stat.stat.islnk is defined and sysctl_file_stat.stat.islnk
tags: bootstrap-os
- name: Enable ip forwarding
lineinfile:
dest: /etc/sysctl.d/99-sysctl.conf
regexp: '^net.ipv4.ip_forward='
line: 'net.ipv4.ip_forward=1'
sysctl:
sysctl_file: "{{sysctl_file_path}}"
name: net.ipv4.ip_forward
value: 1
state: present
create: yes
backup: yes
validate: 'sysctl -f %s'
tags: bootstrap-os
- name: Write openstack cloud-config
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment