Skip to content

Commit b2e2659

Browse files
committed
Minor fix for idempotency when ansible creates a file.
1 parent 05bed9d commit b2e2659

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

shared/macros/10-ansible.jinja

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,9 @@ value: :code:`Setting={{ varname1 }}`
274274
ansible.builtin.file:
275275
path: {{{ config_file }}}
276276
mode: '0600'
277+
state: touch
278+
modification_time: preserve
279+
access_time: preserve
277280
{{%- else %}}
278281
{{{ ansible_set_config_file(msg, "/etc/ssh/ssh_config", parameter, value=value, create="yes", prefix_regex='(?i)^\s*', validate="", insert_before="BOF", rule_title=rule_title) }}}
279282
{{%- endif %}}

0 commit comments

Comments
 (0)