stack/docker
Bilal Godil 7acb3ed20b
Some checks failed
DB migration compat / Check if migrations changed (push) Has been cancelled
DB migration compat / Back-compat — Current branch migrations with ${{ needs.check-migrations-changed.outputs.base_branch }} branch code (push) Has been cancelled
DB migration compat / Forward-compat — Current branch code with ${{ needs.check-migrations-changed.outputs.base_branch }} branch migrations (push) Has been cancelled
DB migration compat / No migration changes (skipped) (push) Has been cancelled
fix capture path: guard against set -u + preserve cmd_capture's empty-host ISO
Two bugs surfaced by end-to-end testing against a freshly-built qcow2:

1. $STACK_EMULATOR_CLI_WROTE_ISO was referenced unguarded under `set -u`,
   so any code path that didn't set it (capture, direct-shell) tripped
   `unbound variable` before reaching the early-return. Use :- default.

2. ensure_runtime_config_iso was overwriting cmd_capture's specialized
   empty-VM_DIR_HOST ISO with the host-dir variant. Since virtfs is
   detached in capture mode, run-stack-container then tried to publish
   internal-pck to /host/... and restart-looped stack.service, so no
   service ever became healthy and capture aborted after 240s. Previously
   masked by snapshot_fallback_to_cold_boot; 510ef3801 fixed the fallback
   mask and exposed this. Skip regen when EMULATOR_CAPTURING_SNAPSHOT=1.
2026-04-16 15:30:46 -07:00
..
backend Backend fallback (cloud run) (#1306) 2026-04-11 00:57:37 +00:00
dependencies LLM MCP Flow (#1321) 2026-04-15 17:57:08 +00:00
dev-postgres-replica External db sync (#1036) 2026-02-05 12:04:31 -08:00
dev-postgres-with-extensions Sign up rules (#1138) 2026-02-03 11:08:24 -08:00
local-emulator fix capture path: guard against set -u + preserve cmd_capture's empty-host ISO 2026-04-16 15:30:46 -07:00
mock-oauth-server Local emulator (#422) 2025-02-13 18:57:02 +01:00
server fix sentinel marker path in docker/server entrypoint 2026-04-15 14:07:34 -07:00