Fix: master.d template to support saltclass ext_pillar configtags/v1.9.8
{%- for parameter in pillar[key] %} | {%- for parameter in pillar[key] %} | ||||
{%- if parameter is iterable and parameter is not string %} | {%- if parameter is iterable and parameter is not string %} | ||||
{%- for param, children in parameter.items() %} | {%- for param, children in parameter.items() %} | ||||
{%- if children is string %} | |||||
- {{ param }}: {{ children }} | |||||
{%- else %} | |||||
- {{ param }}: | - {{ param }}: | ||||
{%- for child in children %} | {%- for child in children %} | ||||
{%- for key, value in child.items() %} | {%- for key, value in child.items() %} | ||||
- {{ key }}: {{ value }} | - {{ key }}: {{ value }} | ||||
{%- endfor -%} | {%- endfor -%} | ||||
{%- endfor -%} | {%- endfor -%} | ||||
{%- endif -%} | |||||
{%- endfor -%} | {%- endfor -%} | ||||
{%- else %} | {%- else %} | ||||
- {{ parameter }} | - {{ parameter }} |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- /srv/salt | - /srv/salt |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: "/srv/saltclass" | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- "/srv/salt" | - "/srv/salt" |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: "/srv/saltclass" | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- "/srv/salt" | - "/srv/salt" |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: "/srv/saltclass" | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- "/srv/salt" | - "/srv/salt" |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: "/srv/saltclass" | |||||
file_roots: | file_roots: | ||||
base: | base: | ||||
- "/srv/salt" | - "/srv/salt" |
- /path/to/stack2.cfg | - /path/to/stack2.cfg | ||||
- reclass: | - reclass: | ||||
inventory_base_uri: /etc/reclass | inventory_base_uri: /etc/reclass | ||||
- saltclass: | |||||
- path: /srv/saltclass | |||||
minion: | minion: | ||||
master: localhost | master: localhost | ||||
fileserver_backend: | fileserver_backend: |