aboutsummaryrefslogtreecommitdiffstats
path: root/tasks/server_setup.yml
diff options
context:
space:
mode:
authorColin Wilk <colin@wilk.cx>2026-06-28 20:51:50 +0000
committerColin Wilk <colin@wilk.cx>2026-06-28 23:18:35 +0200
commit1143a273413e8c3df0b4c0f553eab30acb0804f8 (patch)
tree405d81ba5be99b55f7321d89d72ffbe1ff40c614 /tasks/server_setup.yml
parent7d96c1a11fc442b4efddf9ce5250cf0a9dfaf02e (diff)
downloadansible-role-borgbackup-1143a273413e8c3df0b4c0f553eab30acb0804f8.tar.gz
ansible-role-borgbackup-1143a273413e8c3df0b4c0f553eab30acb0804f8.zip
fix: use ansible_facts for getent_passwd
Replace direct usage of getent_passwd with ansible_facts.getent_passwd in both client_setup.yml and server_setup.yml. Ansible 2.24+ will remove the INJECT_FACTS_AS_VARS feature, requiring explicit use of ansible_facts dictionary instead of top-level fact variables. Fixes deprecation warning: INJECT_FACTS_AS_VARS default to 'True' is deprecated, top-level facts will not be auto injected after the change.
Diffstat (limited to 'tasks/server_setup.yml')
-rw-r--r--tasks/server_setup.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/tasks/server_setup.yml b/tasks/server_setup.yml
index 66b92bd..a8dfe23 100644
--- a/tasks/server_setup.yml
+++ b/tasks/server_setup.yml
@@ -24,7 +24,7 @@
msg: |
User {{ borg_server_user }} does not exist on {{ borg_server_host }}.
Please create the user before running this role or set borg_server_user_create: true.
- when: getent_passwd[borg_server_user] is not defined
+ when: ansible_facts.getent_passwd[borg_server_user] is not defined
delegate_to: "{{ borg_server_host }}"
- name: Ensure borg server user home directory exists