fix(WP-0004): live deployment fixes from integration test
- Dockerfile: copy alembic.ini + migrations/ so actcore-migrate works
- docker-compose.railiance.yml:
- Temporal: add dynamicconfig volume mount + correct DYNAMIC_CONFIG_FILE_PATH
- Temporal: healthcheck uses 'temporal operator cluster health' (not tctl)
- NATS: add monitoring port -m 8222 for wget-based healthcheck
- actcore-api healthcheck: use Python urllib (curl absent from slim image)
- api.py: fix /health Temporal probe — Client has no describe_namespace;
use workflow_service.get_system_info(GetSystemInfoRequest()) instead
- Makefile: grep -Eh to suppress filename prefix when MAKEFILE_LIST has
multiple files (.env included via -include)
All 8 services start cleanly; /health returns {"status":"ok",...} HTTP 200;
SIGTERM drains worker cleanly within grace period; make help correct.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
94bd34231c
commit
00e688bd8e
4 changed files with 13 additions and 7 deletions
2
Makefile
2
Makefile
|
|
@ -49,6 +49,6 @@ start-event-router: ## Start NATS event router
|
|||
# ── Help ──────────────────────────────────────────────────────────────────────
|
||||
|
||||
help: ## Show this help message
|
||||
@grep -E '^[a-zA-Z_-]+:.*?##' $(MAKEFILE_LIST) | \
|
||||
@grep -Eh '^[a-zA-Z_-]+:.*?##' $(MAKEFILE_LIST) | \
|
||||
awk 'BEGIN {FS = ":.*?## "}; {printf " \033[36m%-24s\033[0m %s\n", $$1, $$2}' | \
|
||||
sort
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue