Commit 3f629ba4 authored by Alain Takoudjou's avatar Alain Takoudjou

playbook/vm-bootstrap: prevent default route auto configuration on interface eth0

parent 57c90ac6
...@@ -8,6 +8,24 @@ ...@@ -8,6 +8,24 @@
stat: path=/etc/opt/gateway stat: path=/etc/opt/gateway
register: gateway_file register: gateway_file
- stat: path=/etc/sysconfig/network-scripts/ifcfg-eth0
register: ifcfg_eth0
- stat: path=/etc/network/interfaces
register: iface_config
- name: Disable network default route on interface eth0/CentOS
lineinfile: dest={{ ifcfg_eth0.stat.path }} state=present line="DEFROUTE=no"
when: ifcfg_eth0.stat.exists == True and gateway_file.stat.exists == True
- name: Disable network default route on interface eth0/Debian-Ubuntu
lineinfile:
dest: "{{ iface_config.stat.path }}"
state: present
line: "post-up route del default dev eth0"
insertafter: "iface eth0 inet dhcp"
when: iface_config.stat.exists == True and gateway_file.stat.exists == True
- name: Check default route - name: Check default route
shell: /sbin/ip route list | grep default shell: /sbin/ip route list | grep default
register: default_route register: default_route
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment