diff options
author | Viacheslav Hletenko <v.gletenko@vyos.io> | 2022-10-11 12:55:16 +0000 |
---|---|---|
committer | Viacheslav Hletenko <v.gletenko@vyos.io> | 2022-10-11 12:55:16 +0000 |
commit | 15a649e163fa9ac89d690e25bcb8f81fcefe87ae (patch) | |
tree | 04915c06826eb9cb3ab1d6185eaf2c569fc9b522 /data/templates | |
parent | 8560c1cc38f9104fe0d12fe72e0312c52afa9c08 (diff) | |
download | vyos-1x-15a649e163fa9ac89d690e25bcb8f81fcefe87ae.tar.gz vyos-1x-15a649e163fa9ac89d690e25bcb8f81fcefe87ae.zip |
conntrack-sync: T4730: Fix listen-address jinja2 template
Listen address has option 'multi'
As result we have an incorrect template value for listen-address
- conntrack-sync listen-address '192.0.2.11' in template
It looks like "IPv4_address ['192.0.2.11']" in the conntrackd.conf
but the correct string expected without brackets
Fix it
Diffstat (limited to 'data/templates')
-rw-r--r-- | data/templates/conntrackd/conntrackd.conf.tmpl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/data/templates/conntrackd/conntrackd.conf.tmpl b/data/templates/conntrackd/conntrackd.conf.tmpl index ff6f785d5..7ec8a727c 100644 --- a/data/templates/conntrackd/conntrackd.conf.tmpl +++ b/data/templates/conntrackd/conntrackd.conf.tmpl @@ -10,7 +10,9 @@ Sync { {% if iface_config.peer is defined and iface_config.peer is not none %} UDP { {% if listen_address is defined and listen_address is not none %} - IPv4_address {{ listen_address }} +{% for address in listen_address %} + IPv4_address {{ address }} +{% endfor %} {% endif %} IPv4_Destination_Address {{ iface_config.peer }} Port {{ iface_config.port if iface_config.port is defined else '3780' }} |