Commit 6dac2bd
fix(ci): switch Kafka from native to JVM image to prevent SIGILL crashes (#7708)
apache/kafka-native:3.9.1 is a GraalVM native binary compiled for specific
CPU instruction set extensions (AVX2/AVX-512). On GitHub-hosted runners with
heterogeneous CPUs that lack those extensions, the container crashes with
SIGILL before any tests run. The JVM-based apache/kafka:3.9.1 detects CPU
capabilities at runtime and avoids the crash.
Co-authored-by: Claude Sonnet 4.6 <[email protected]>1 parent 804902b commit 6dac2bd
File tree
3 files changed
+4
-4
lines changed- .github/workflows
3 files changed
+4
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
253 | | - | |
| 253 | + | |
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
| |||
607 | 607 | | |
608 | 608 | | |
609 | 609 | | |
610 | | - | |
| 610 | + | |
611 | 611 | | |
612 | 612 | | |
613 | 613 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
462 | 462 | | |
463 | 463 | | |
464 | 464 | | |
465 | | - | |
| 465 | + | |
466 | 466 | | |
467 | 467 | | |
468 | 468 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
| 163 | + | |
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| |||
0 commit comments