From: Tom Hughes Date: Mon, 23 Jan 2023 10:20:36 +0000 (+0000) Subject: Pin promscale extension to a fixed version that matches promscale X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/b81c8c6f59a05d407970fd32f9c4e5675154eb4d Pin promscale extension to a fixed version that matches promscale --- diff --git a/cookbooks/prometheus/recipes/server.rb b/cookbooks/prometheus/recipes/server.rb index a77c9fdf7..c97cd07f2 100644 --- a/cookbooks/prometheus/recipes/server.rb +++ b/cookbooks/prometheus/recipes/server.rb @@ -112,6 +112,7 @@ archive_file "#{cache_dir}/karma-linux-amd64.tar.gz" do end promscale_version = "0.17.0" +promscale_extension_version = "0.8.0" database_version = node[:timescaledb][:database_version] database_cluster = "#{database_version}/main" @@ -122,6 +123,15 @@ package %W[ promscale-extension-postgresql-#{database_version} ] +package "promscale-extension-postgresql-#{database_version}" do + version promscale_extension_version +end + +apt_preference "promscale-extension-postgresql" do + pin "version #{promscale_extension_version}" + pin_priority "1100" +end + postgresql_user "prometheus" do cluster database_cluster superuser true