From 160b0ed2f4347f076891741211da788ad70b6ba3 Mon Sep 17 00:00:00 2001 From: VC Date: Mon, 16 Jun 2025 10:16:51 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6:=20garage=20v2.0.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- roles/garage/templates/garage.toml.j2 | 2 +- roles/garage/vars/main.yml | 2 +- roles/munin_client/files/garage_bucket | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/roles/garage/templates/garage.toml.j2 b/roles/garage/templates/garage.toml.j2 index 3fc7be1..99ac7a2 100644 --- a/roles/garage/templates/garage.toml.j2 +++ b/roles/garage/templates/garage.toml.j2 @@ -10,7 +10,7 @@ db_engine = "lmdb" block_size = "{{ garage_block_size }}" -replication_mode = "{{ garage_replication_mode }}" +replication_factor = {{ garage_replication_mode }} compression_level = 2 diff --git a/roles/garage/vars/main.yml b/roles/garage/vars/main.yml index fb3e486..238a5d1 100644 --- a/roles/garage/vars/main.yml +++ b/roles/garage/vars/main.yml @@ -2,5 +2,5 @@ garage_url: "https://garagehq.deuxfleurs.fr/_releases/{{ garage_version }}/{{ garage_arch }}-unknown-linux-musl/garage" garage_bin: "/usr/local/bin/garage" -garage_version: v1.2.0 +garage_version: v2.0.0 garage_arch: x86_64 diff --git a/roles/munin_client/files/garage_bucket b/roles/munin_client/files/garage_bucket index 7ad9097..f1dc4ee 100644 --- a/roles/munin_client/files/garage_bucket +++ b/roles/munin_client/files/garage_bucket @@ -6,7 +6,7 @@ HEADER="Authorization: Bearer ${BEARER}" # Create associative array declare -A BUCKETS=() -API_BUCKETS_JSON=$(curl -s -H "${HEADER}" "http://[::1]:3903/v1/bucket?list" | jq -r '.[] | .id + "," + (if (.globalAliases[0]|test("\\.")) then .globalAliases[1] else .globalAliases[0] end)') +API_BUCKETS_JSON=$(curl -s -H "${HEADER}" "http://[::1]:3903/v2/ListBuckets" | jq -r '.[] | .id + "," + (if (.globalAliases[0]|test("\\.")) then .globalAliases[1] else .globalAliases[0] end)') # Populate associative array for bucket in ${API_BUCKETS_JSON} @@ -59,7 +59,7 @@ declare -A REQUESTS for i in "${!BUCKETS[@]}" do - REQUESTS+=([${BUCKETS[${i}]}]=$(curl -s -H "${HEADER}" "http://[::1]:3903/v1/bucket?id=${i}")) + REQUESTS+=([${BUCKETS[${i}]}]=$(curl -s -H "${HEADER}" "http://[::1]:3903/v2/GetBucketInfo?id=${i}")) done echo "multigraph garage_bucket_unfinished"