Commit eff9119
committed
fix(data-manager): bundle transitous-core in runtime image + thread transit env to daemon
Two deploy-blocking gaps found bringing mirror mode up on staging:
- The runtime image copies each source-only workspace package explicitly, but
packages/transitous-core was only added to the deps/builder stages, not the
final stage — so the container crash-looped with ERR_MODULE_NOT_FOUND at
startup (the CI image *build* passes; only runtime resolution fails). Add it
to the runtime COPY list.
- The data-manager service.json passes env vars explicitly (no env_file), and
never included TRANSITOUS_COUNTRIES or TRANSIT_SOURCE — so the daemon ignored
the operator country scope (ran global) and could not be switched to build.
Thread TRANSIT_SOURCE, TRANSITOUS_COUNTRIES, the artifact + feed-proxy URLs,
the repo URL, and the cron overrides through to the container.1 parent dd57ab0 commit eff9119
2 files changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| 140 | + | |
140 | 141 | | |
141 | 142 | | |
142 | 143 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
29 | 37 | | |
30 | 38 | | |
31 | 39 | | |
| |||
0 commit comments