From f75aeaf9b5aab25e415ca9dacfa55ede3264bb5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Kar=C3=A9kinian?= Date: Fri, 18 Dec 2020 17:02:13 +0100 Subject: [PATCH] Always set the promote trigger file config Only setting it for standby servers isn't useful, as we need to be able to touch this file to trigger the promotion of a new primary server after running Chef on it. --- site-cookbooks/kosmos-postgresql/resources/server.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/site-cookbooks/kosmos-postgresql/resources/server.rb b/site-cookbooks/kosmos-postgresql/resources/server.rb index b677c77..8e1ff58 100644 --- a/site-cookbooks/kosmos-postgresql/resources/server.rb +++ b/site-cookbooks/kosmos-postgresql/resources/server.rb @@ -67,9 +67,7 @@ action :create do listen_addresses: "0.0.0.0" } - if new_resource.role == "replica" - additional_config[:promote_trigger_file] = "#{postgresql_data_dir}/failover.trigger" - end + additional_config[:promote_trigger_file] = "#{postgresql_data_dir}/failover.trigger" ssl_cert = postgresql_data_bag_item['ssl_cert'] ssl_cert_path = "#{postgresql_data_dir}/server.crt"