----------
ID: /etc/ferm/conf.d/40-go-carbon.conf
Function: file.managed
Result: False
Comment: Unable to manage file: Jinja error: too many values to unpack (expected 2)
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 394, in render_jinja_tmpl
output = template.render(**decoded_context)
File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1008, in render
return self.environment.handle_exception(exc_info, True)
File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 780, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/lib/python3/dist-packages/jinja2/_compat.py", line 37, in reraise
raise value.with_traceback(tb)
File "<template>", line 5, in top-level template code
File "/usr/lib/python3.5/_collections_abc.py", line 669, in __contains__
key, value = item
ValueError: too many values to unpack (expected 2)
; line 5
---
domain (ip ip6) {
table filter {
chain INPUT {
proto (udp tcp) dport 2003 saddr ({{ " ".join(pillar['go-carbon']['allowed_ip']) }}) ACCEPT;
{%- if 'subnet' in pillar.items() %} <======================
{%- for name, subnet in pillar.subnet.items() %}
# {{ name }}:
proto (udp tcp) dport 2003 saddr {{ subnet.prefix }} ACCEPT;
{%- endfor %}
{%- endif %}
[...]
---
Started: 18:35:44.675035
Duration: 134.144 ms
Changes:
----------