fix(config_ini): added quotes to regex tabs pattern
With Salt-Master 3005.1 and Salt-Minion on 3006.1, both on Debian 11, the unquoted tab was being parsed as part of the yaml structure and throwing the following error: local: Data failed to compile: ---------- Rendering SLS 'base:openssh.config_ini' failed: Illegal tab character; line 8 --- [...] include: - openssh sshd_config-with-ini: file.replace: - name: /etc/ssh/sshd_config - pattern: ^(\w+) +(\w) <====================== - repl: '\1 \2' - show_changes: True - require_in: - ini: sshd_config-with-ini [...] ---
This commit is contained in:
parent
09fce3143b
commit
888c5f1141
|
@ -13,7 +13,7 @@ sshd_config-with-ini:
|
||||||
{%- if salt['file.contains_regex'](openssh.sshd_config, regex_search_for_tabs) %}
|
{%- if salt['file.contains_regex'](openssh.sshd_config, regex_search_for_tabs) %}
|
||||||
file.replace:
|
file.replace:
|
||||||
- name: {{ openssh.sshd_config }}
|
- name: {{ openssh.sshd_config }}
|
||||||
- pattern: {{ regex_search_for_tabs }}
|
- pattern: '{{ regex_search_for_tabs }}'
|
||||||
- repl: '\1 \2'
|
- repl: '\1 \2'
|
||||||
- show_changes: True
|
- show_changes: True
|
||||||
- require_in:
|
- require_in:
|
||||||
|
|
Loading…
Reference in New Issue