From 2b3dc841d92030be7f56ef0647cd364c72a72cf3 Mon Sep 17 00:00:00 2001 From: Anthony Volk Date: Fri, 24 Jul 2026 03:00:33 +0300 Subject: [PATCH] Snapshot LB URL map: Stage 11 cutover to 100% Cloud Run Records the url-map weight change flipping api.policyengine.org to 100% Cloud Run (bs-cloud-run=100 / bs-app-engine=0), imported 2026-07-23 ~23:33Z. Verified after the flip: 24/24 sampled requests served by cloud_run, zero 5xx beyond the pre-existing malformed-calculate bot noise. App Engine stays deployed and warm as the rollback target through the soak. Co-Authored-By: Claude Opus 4.8 (1M context) --- changelog.d/urlmap-cloud-run-100-cutover.changed.md | 1 + docs/migration/urlmap/20260723T235025Z-cloud-run-100.yaml | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 changelog.d/urlmap-cloud-run-100-cutover.changed.md create mode 100644 docs/migration/urlmap/20260723T235025Z-cloud-run-100.yaml diff --git a/changelog.d/urlmap-cloud-run-100-cutover.changed.md b/changelog.d/urlmap-cloud-run-100-cutover.changed.md new file mode 100644 index 000000000..87e897c8a --- /dev/null +++ b/changelog.d/urlmap-cloud-run-100-cutover.changed.md @@ -0,0 +1 @@ +Record the Stage 11 cutover of api.policyengine.org to 100% Cloud Run (load-balancer url-map weights bs-cloud-run=100 / bs-app-engine=0) as a committed snapshot under docs/migration/urlmap/. diff --git a/docs/migration/urlmap/20260723T235025Z-cloud-run-100.yaml b/docs/migration/urlmap/20260723T235025Z-cloud-run-100.yaml new file mode 100644 index 000000000..69509b808 --- /dev/null +++ b/docs/migration/urlmap/20260723T235025Z-cloud-run-100.yaml @@ -0,0 +1,8 @@ +defaultRouteAction: + weightedBackendServices: + - backendService: https://www.googleapis.com/compute/v1/projects/policyengine-api/global/backendServices/bs-app-engine + weight: 0 + - backendService: https://www.googleapis.com/compute/v1/projects/policyengine-api/global/backendServices/bs-cloud-run + weight: 100 +fingerprint: 8_M-sPEYJUQ= +name: lb-api