Browse Source

fix CIDR bug when using 0.0.0.0

master
cinnaboot 5 years ago
parent
commit
926018150c
  1. 4
      roles/lxd_host/tasks/main.yml

4
roles/lxd_host/tasks/main.yml

@ -2,7 +2,7 @@
- name: main lxd_host block - name: main lxd_host block
vars: vars:
img_server: https://images.linuxcontainers.org img_server: https://images.linuxcontainers.org
alp_img_alias: alpine/3.13/amd64 alp_img_alias: alpine/3.15/amd64
lxc_cmd: /snap/bin/lxc lxc_cmd: /snap/bin/lxc
lxd_subnet_pfx: 10.98.46 lxd_subnet_pfx: 10.98.46
lxd_bridge: lxdbr0 lxd_bridge: lxdbr0
@ -40,7 +40,7 @@
in_interface: "{{ host_iface }}" in_interface: "{{ host_iface }}"
protocol: tcp protocol: tcp
match: tcp match: tcp
source: "{{ (host_ipt_ssh_cidr is defined) | ternary(host_ipt_ssh_cidr, '0.0.0.0') }}" source: "{{ (host_ipt_ssh_cidr is defined) | ternary(host_ipt_ssh_cidr, '0.0.0.0/0') }}"
jump: DNAT jump: DNAT
destination_port: "{{ hostvars[item]['ansible_port'] }}" destination_port: "{{ hostvars[item]['ansible_port'] }}"
to_destination: "{{ hostvars[item]['internal_ip'] }}" to_destination: "{{ hostvars[item]['internal_ip'] }}"

Loading…
Cancel
Save