From 73436ca001a612f8bfdc2b110f9f92e26999aac9 Mon Sep 17 00:00:00 2001 From: Kuba Orlik Date: Wed, 3 Jun 2026 23:26:16 +0200 Subject: [PATCH] Fix repo init --- tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/main.yml b/tasks/main.yml index a66e879..7e5087a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -74,7 +74,7 @@ failed_when: "command_result.rc!=0 and 'repository master key and config already initialized' not in command_result.stderr" changed_when: "false" environment: - RESTIC_REPOSITORY: "s3:{{ cloudflare_r2_endpoint }}/{{ backup_bucket_prefix }}-{{ inventory_hostname }}" + RESTIC_REPOSITORY: "s3:{{ cloudflare_r2_endpoint }}{{ '' if ((cloudflare_r2_endpoint | urlsplit('path') | default('')) | length >1) else '/' ~ backup_bucket_prefix ~ '-' ~ inventory_hostname }}" AWS_ACCESS_KEY_ID: "{{ cloudflare_r2_access_key }}" AWS_SECRET_ACCESS_KEY: "{{ cloudflare_r2_secret_key }}" tags: