Compare commits

...

3 commits

Author SHA1 Message Date
90a11a1aad Merge pull request 'Manage bridge insterface with ansible' (#1) from WIP into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1
2020-12-31 00:11:59 +00:00
0a2c629ec1
It work on EL8
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-12-31 01:04:29 +01:00
4323f48585 Add script to fix config
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-19 12:30:05 +01:00

View file

@ -16,6 +16,17 @@
when:
- openvpn_bridge_type == "ovs"
# Does I need to run it 2 times ? Interface need to bee up when it run ?
- name: set bridge interface firewalld zone
ansible.posix.firewalld:
permanent: yes
zone: internal
interface: '{{ openvpn_bridge }}'
state: enabled
immediate: yes
when:
- openvpn_bridge_type == "bridge"
# - openvswitch_bridge:
# bridge: "{{ openvpn_bridge }}"
# parent: "{{ openvpn_bridgemaster }}"
@ -24,25 +35,15 @@
# when:
# - openvpn_bridge_type == "ovs"
# Doesn't work !!
- name: try nmcli add bridge - conn_name only & ip4 gw4 mode
community.general.nmcli:
type: bridge
conn_name: '{{ openvpn_bridge }}'
ifname: '{{ openvpn_bridge }}'
ip4: '{{ openvpn_bridge_ip }}/24'
ip4: '{{ openvpn_bridge_ip }}'
state: present
when:
- openvpn_bridge_type == "bridge"
- name: set bridge interface firewalld zone
ansible.posix.firewalld:
permanent: yes
zone: internal
interface: '{{ openvpn_bridge }}'
state: enabled
immediate: yes
when:
- openvpn_bridge_type == "bridge"
- name: Make server config directory
file:
@ -132,7 +133,7 @@
when: result is changed
- name: Open Firewalld
firewalld:
ansible.posix.firewalld:
service: openvpn-{{ openvpn_vpn_name | regex_replace('\.','_') }}
permanent: true
state: enabled