Commit 37320a5
authored
Follow-ups from the fork verification run (#849) once the cache finally hit.
The offline restore mechanism works (10 legs green offline incl. all kernel
legs); these fix the remaining offline-path failures:
1. Python 3.9 can't be provisioned offline — the protected-runner image
preinstalls 3.10-3.14 but not 3.9 (EOL), so setup-python tries to DOWNLOAD
it and fails with no network on a fork. That hard-failed the 3.9 legs and,
under fail-fast, cancelled the working 3.10-3.14 siblings. Move
setup-python into restore-deps with continue-on-error, probe the restored
interpreter, and export venv-usable; callers gate their offline run on it
and skip 3.9 neutrally (3.9 fork coverage is in the merge queue) instead of
failing. Keeps 3.9 in the matrix per maintainer preference without letting
it sink the other legs.
2. check-types offline ran , which mypy rejects
without --install-types ('--non-interactive is only supported with
--install-types'). The warmer already primed the stubs into the venv, so
run plain .
3. The warmer excluded 3.14-min but the PR matrix runs 3.14-min pyarrow (PR
excludes only 3.12-min/3.13-min) — that leg missed the cache and fell back
to JFrog. Align the warmer's excludes to the PR matrix exactly.
Refs #831
Co-authored-by: Isaac
Signed-off-by: Vikrant Puppala <vikrant.puppala@databricks.com>
1 parent f90efac commit 37320a5
3 files changed
Lines changed: 63 additions & 49 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
11 | 20 | | |
12 | 21 | | |
13 | 22 | | |
| |||
26 | 35 | | |
27 | 36 | | |
28 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
29 | 41 | | |
30 | 42 | | |
31 | 43 | | |
| |||
38 | 50 | | |
39 | 51 | | |
40 | 52 | | |
41 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
42 | 56 | | |
43 | 57 | | |
44 | 58 | | |
45 | 59 | | |
46 | | - | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
47 | 74 | | |
48 | 75 | | |
49 | | - | |
50 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
51 | 79 | | |
52 | | - | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
53 | 86 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | 61 | | |
64 | | - | |
| 62 | + | |
65 | 63 | | |
66 | 64 | | |
67 | 65 | | |
| |||
126 | 124 | | |
127 | 125 | | |
128 | 126 | | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | 127 | | |
135 | | - | |
| 128 | + | |
136 | 129 | | |
137 | 130 | | |
138 | 131 | | |
| |||
200 | 193 | | |
201 | 194 | | |
202 | 195 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | 196 | | |
209 | | - | |
| 197 | + | |
210 | 198 | | |
211 | 199 | | |
212 | | - | |
| 200 | + | |
213 | 201 | | |
214 | 202 | | |
215 | | - | |
| 203 | + | |
216 | 204 | | |
217 | 205 | | |
218 | 206 | | |
| |||
267 | 255 | | |
268 | 256 | | |
269 | 257 | | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | 258 | | |
276 | | - | |
| 259 | + | |
277 | 260 | | |
278 | 261 | | |
279 | 262 | | |
| |||
299 | 282 | | |
300 | 283 | | |
301 | 284 | | |
302 | | - | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | 285 | | |
308 | | - | |
309 | | - | |
310 | | - | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
311 | 291 | | |
312 | 292 | | |
313 | | - | |
| 293 | + | |
314 | 294 | | |
315 | 295 | | |
316 | 296 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
94 | 97 | | |
95 | 98 | | |
96 | 99 | | |
97 | 100 | | |
98 | | - | |
99 | | - | |
100 | 101 | | |
101 | 102 | | |
102 | 103 | | |
| |||
0 commit comments