From 4395828ac76690ad913bcd11edac827737aea2c4 Mon Sep 17 00:00:00 2001 From: Suriya Date: Tue, 21 Jul 2026 11:25:01 +0530 Subject: [PATCH] fix: bump jupiter to v2.7.59, fix worker ENDPOINT_MAPPING paths jupiter v2.7.59 fixes an empty-string deliverytime being rejected by Postgres on every order creation (see backend_jupiter commit 3da5876). worker-script.yaml ENDPOINT_MAPPING had four entries pointing at jupiter paths that don't exist (extra /mob/ or /web/ segments): createorder, customers/login, customers/create, products/create. createorder was silently dropping real orders with no retry (worker treats 404 as a client error and calls msg.term()); the other three had no observed traffic but had the same bug. Corrected all four to jupiter's actual registered routes. Verified end-to-end: sent a real order through queue.workolik.com and confirmed it landed in the orders table. Co-Authored-By: Claude Sonnet 5 --- manifests/core/worker-script.yaml | 8 ++++---- manifests/nearle/nearle-jupiter.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/manifests/core/worker-script.yaml b/manifests/core/worker-script.yaml index bfd1dfb..6894684 100644 --- a/manifests/core/worker-script.yaml +++ b/manifests/core/worker-script.yaml @@ -56,10 +56,10 @@ data: "/live/api/v2/deliveries/createdeliverylog": f"{BASE_URL}/live/api/v2/deliveries/createdeliverylog", "/live/api/v2/partners/createbreaklog": f"{BASE_URL}/live/api/v2/partners/createbreaklog", "/live/api/v2/partners/updatebreaklog": f"{BASE_URL}/live/api/v2/partners/updatebreaklog", - "/live/api/v1/mob/orders/createorder": f"{BASE_URL}/live/api/v1/mob/orders/createorder", - "/live/api/v1/web/products/create": f"{BASE_URL}/live/api/v1/web/products/create", - "/live/api/v1/mob/customers/login": f"{BASE_URL}/live/api/v1/mob/customers/login", - "/live/api/v1/mob/customers/create": f"{BASE_URL}/live/api/v1/mob/customers/create", + "/live/api/v1/mob/orders/createorder": f"{BASE_URL}/live/api/v1/orders/createorder", + "/live/api/v1/web/products/create": f"{BASE_URL}/live/api/v1/products/create", + "/live/api/v1/mob/customers/login": f"{BASE_URL}/live/api/v1/customers/login", + "/live/api/v1/mob/customers/create": f"{BASE_URL}/live/api/v1/customers/create", } # Global State diff --git a/manifests/nearle/nearle-jupiter.yaml b/manifests/nearle/nearle-jupiter.yaml index 7366aa9..bbe41db 100644 --- a/manifests/nearle/nearle-jupiter.yaml +++ b/manifests/nearle/nearle-jupiter.yaml @@ -47,7 +47,7 @@ spec: app: jupiter containers: - name: jupiter - image: nearlecommerce/jupiter:v2.7.58 + image: nearlecommerce/jupiter:v2.7.59 imagePullPolicy: Always securityContext: allowPrivilegeEscalation: false