diff --git a/deploy/portainer/federated-test.stack.yml b/deploy/portainer/federated-test.stack.yml index 089526b..7604fad 100644 --- a/deploy/portainer/federated-test.stack.yml +++ b/deploy/portainer/federated-test.stack.yml @@ -30,7 +30,10 @@ # DNS A record ${HOST_FQDN} → Swarm ingress IP (or Cloudflare proxy). # # IMAGE -# Pinned to digest fed-v0.1.0-m1 (DEPLOY-01 verified). +# Pinned to sha-9f1a081 (main HEAD post-#488 Dockerfile fix). The previous +# pin (fed-v0.1.0-m1, sha256:9b72e2...) had a broken pnpm copy and could +# not resolve @mosaicstack/storage at runtime. The new digest was smoke- +# tested locally — gateway boots, imports resolve, tier-detector runs. # Update digest here when promoting a new build. # # NOTE: This is a TEST template — production deployments use a separate @@ -40,8 +43,8 @@ version: '3.9' services: gateway: - image: git.mosaicstack.dev/mosaicstack/stack/gateway@sha256:9b72e202a9eecc27d31920b87b475b9e96e483c0323acc57856be4b1355db1ec - # Tag for human reference: fed-v0.1.0-m1 + image: git.mosaicstack.dev/mosaicstack/stack/gateway@sha256:1069117740e00ccfeba357cae38c43f3729fe5ae702740ce474f6512414d7c02 + # Tag for human reference: sha-9f1a081 (post-#488 Dockerfile fix; smoke-tested locally) environment: # ── Tier ─────────────────────────────────────────────────────────────── MOSAIC_TIER: federated