From a0db6adaf2141518d3529f499a3bd60404539af2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Kar=C3=A9kinian?= Date: Mon, 8 Jun 2020 18:39:05 +0200 Subject: [PATCH] Pass the data_directory to the postgresql_server_conf resource Previously we were passing it as an additional config, but it is set by default. The last value was used, the custom one, so the server still used the correct file --- site-cookbooks/kosmos-postgresql/resources/server.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/site-cookbooks/kosmos-postgresql/resources/server.rb b/site-cookbooks/kosmos-postgresql/resources/server.rb index ba61142..b677c77 100644 --- a/site-cookbooks/kosmos-postgresql/resources/server.rb +++ b/site-cookbooks/kosmos-postgresql/resources/server.rb @@ -64,8 +64,7 @@ action :create do unix_socket_directories: "/var/run/postgresql", dynamic_shared_memory_type: "posix", timezone: "UTC", # default is GMT - listen_addresses: "0.0.0.0", - data_directory: postgresql_data_dir + listen_addresses: "0.0.0.0" } if new_resource.role == "replica" @@ -101,6 +100,7 @@ action :create do postgresql_server_conf "main" do version postgresql_version + data_directory postgresql_data_dir additional_config additional_config notifies :reload, "service[#{postgresql_service}]", :delayed end