Commit 0843200
committed
[iris] Copy repo-root config/ into the image for rigging's force-include
marin-rigging's wheel force-includes the repo-root config/ cluster YAMLs as
rigging/clusters so an installed package can resolve config/marin.yaml. The iris
controller image builds marin-rigging editable from source, but the deps stage
never copied config/ into the build context, so the editable build failed with
"Forced include not found: /app/config" and broke the CoreWeave/GCP smoke builds.
Copy repo-root config/ into the deps stage (mirrors the existing
lib/finelog/config/ copy) and re-include it in the Dockerfile.dockerignore
allowlist so it survives context transfer.1 parent e81bb3b commit 0843200
2 files changed
Lines changed: 9 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
100 | | - | |
101 | | - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
102 | 103 | | |
| 104 | + | |
103 | 105 | | |
104 | 106 | | |
105 | 107 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
39 | 43 | | |
40 | 44 | | |
41 | 45 | | |
| |||
0 commit comments