diff --git a/playbooks/borg-client.yaml b/playbooks/borg-client.yaml index 311e33e..e33f250 100644 --- a/playbooks/borg-client.yaml +++ b/playbooks/borg-client.yaml @@ -54,7 +54,7 @@ - name: Setup openstack.ssh role become: true - become_user: "borg_{{ inventory_hostname }}" + become_user: "borg_{{ inventory_hostname_short }}" include_role: name: openstack.ssh apply: @@ -66,8 +66,8 @@ ssh_key_private_content: false ssh_key_public_content: false ssh_known_hosts_content: false - ssh_user_home: "/opt/backups/borg_{{ inventory_hostname }}" - ssh_user_name: "borg_{{ inventory_hostname }}" + ssh_user_home: "/opt/backups/borg_{{ inventory_hostname_short }}" + ssh_user_name: "borg_{{ inventory_hostname_short }}" ssh_user_group: borgbackup with_inventory_hostnames: - borg-server:!disabled diff --git a/playbooks/borg-server.yaml b/playbooks/borg-server.yaml index fa755e5..a9aa558 100644 --- a/playbooks/borg-server.yaml +++ b/playbooks/borg-server.yaml @@ -34,9 +34,9 @@ borgbackup_task_manager: - pre - config - borgbackup_user_name: "borg_{{ borg_clients }}" - borgbackup_user_home: "/opt/backups/borg_{{ borg_clients }}" + borgbackup_user_name: "borg_{{ hostvars[borg_client].inventory_hostname_short }}" + borgbackup_user_home: "/opt/backups/borg_{{ hostvars[borg_client].inventory_hostname_short }}" with_inventory_hostnames: - borg-client:!disabled loop_control: - loop_var: borg_clients + loop_var: borg_client