From f55353f5cf9978f09e2c529c779b40c36e9b2d77 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 3 Jan 2026 16:39:56 +0000 Subject: [PATCH 1/3] Initial plan From e504555cdbbba9d8c5da513f671e1353ccbb4ce1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 3 Jan 2026 16:46:35 +0000 Subject: [PATCH 2/3] Fix LDS initialization to use valid empty YAML instead of empty file Initialize lds.yml with "resources: []" instead of touching an empty file. This ensures Envoy properly watches and reloads the LDS configuration when the build script updates it with actual listener definitions. Co-authored-by: phlax <454682+phlax@users.noreply.github.com> --- single-page-app/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/single-page-app/docker-compose.yml b/single-page-app/docker-compose.yml index 86dc0082..bd7671e5 100644 --- a/single-page-app/docker-compose.yml +++ b/single-page-app/docker-compose.yml @@ -37,7 +37,7 @@ services: - -c - | set -eo pipefail - touch /var/lib/envoy/lds.yml + echo "resources: []" > /var/lib/envoy/lds.yml chmod +w /var/lib/envoy/lds.yml exec envoy "$${@}" rm /var/lib/envoy/lds.yml From 321a99ff3bd33d16253d2624671d241c8d16e4ac Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 3 Jan 2026 16:48:13 +0000 Subject: [PATCH 3/3] Revert "Fix LDS initialization to use valid empty YAML instead of empty file" This reverts commit e504555cdbbba9d8c5da513f671e1353ccbb4ce1. --- single-page-app/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/single-page-app/docker-compose.yml b/single-page-app/docker-compose.yml index bd7671e5..86dc0082 100644 --- a/single-page-app/docker-compose.yml +++ b/single-page-app/docker-compose.yml @@ -37,7 +37,7 @@ services: - -c - | set -eo pipefail - echo "resources: []" > /var/lib/envoy/lds.yml + touch /var/lib/envoy/lds.yml chmod +w /var/lib/envoy/lds.yml exec envoy "$${@}" rm /var/lib/envoy/lds.yml