Commit 8847bca
authored
[iris] Propagate --region/--zone into --reserve entries (#4989)
The controller's reservation claim loop only evaluates each entry's own
constraints plus auto-injected device constraints, so iris job run
--region X --reserve DEVICE would claim matching devices in any region.
Mirror the holder-job fallback in transitions.py by merging the job's
routing constraints (region/zone/preemptible) into each parsed entry
before submit, and add a regression test.
Fixes #49881 parent 9bb6cad commit 8847bca
1 file changed
+11
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
598 | 598 | | |
599 | 599 | | |
600 | 600 | | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
601 | 612 | | |
602 | 613 | | |
603 | 614 | | |
| |||
0 commit comments