From 8f9807176ecf302155b9bd267576cbcea8d65bba Mon Sep 17 00:00:00 2001 From: Alex Vandiver Date: Fri, 16 Jun 2023 17:01:37 +0000 Subject: [PATCH] puppet: Remove loadbalancer configurations when they are unset. (cherry picked from commit 671b708c4bf84c16f94c8990926335c067233e35) --- puppet/zulip/manifests/app_frontend_base.pp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/puppet/zulip/manifests/app_frontend_base.pp b/puppet/zulip/manifests/app_frontend_base.pp index 2a9b3a82fb..0927f1b194 100644 --- a/puppet/zulip/manifests/app_frontend_base.pp +++ b/puppet/zulip/manifests/app_frontend_base.pp @@ -59,6 +59,12 @@ class zulip::app_frontend_base { source => 'puppet:///modules/zulip/nginx/zulip-include-app.d/keepalive-loadbalancer.conf', notify => Service['nginx'], } + } else { + file { ['/etc/nginx/zulip-include/app.d/accept-loadbalancer.conf', + '/etc/nginx/zulip-include/app.d/keepalive-loadbalancer.conf']: + ensure => absent, + notify => Service['nginx'], + } } file { '/etc/nginx/zulip-include/upstreams':