Skip to content

Commit 9d5dee3

Browse files
committed
ci: drop support for guest kernel 4.14
Remove support for generating kernel 4.14 and tests. Signed-off-by: Pablo Barbáchano <[email protected]>
1 parent 359d79d commit 9d5dee3

26 files changed

+26
-11641
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ and this project adheres to
1616

1717
### Removed
1818

19+
- [#4804](https://github.com/firecracker-microvm/firecracker/pull/4804): Drop
20+
Support for guest kernel 4.14. Linux 4.14 reached end-of-life in
21+
[January 2024](https://lore.kernel.org/lkml/2024011046-ecology-tiptoeing-ce50@gregkh/)
22+
The minimum supported guest kernel now is 5.10.
23+
1924
### Fixed
2025

2126
- [#4796](https://github.com/firecracker-microvm/firecracker/pull/4796): Fixed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,9 @@ We test all combinations of:
132132

133133
| Instance | Host OS & Kernel | Guest Rootfs | Guest Kernel |
134134
| :-------- | :---------------- | :----------- | :----------- |
135-
| c5n.metal | al2 linux_5.10 | ubuntu 22.04 | linux_4.14 |
136-
| m5n.metal | al2023 linux_6.1 | | linux_5.10 |
137-
| m6i.metal | | | linux_6.1 |
135+
| c5n.metal | al2 linux_5.10 | ubuntu 22.04 | linux_5.10 |
136+
| m5n.metal | al2023 linux_6.1 | | linux_6.1 |
137+
| m6i.metal | | | |
138138
| m6a.metal | | | |
139139
| m6g.metal | | | |
140140
| m7g.metal | | | |

docs/snapshotting/snapshot-support.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -661,11 +661,5 @@ m6i won't work on an m6g instance.
661661

662662
| *CPU family* | *taken on host kernel* | *restored on host kernel* | *working?* |
663663
| ------------ | ---------------------- | ------------------------- | ---------- |
664-
| **all** | 5.10 | 6.1 | Y |
665-
| **all** | 6.1 | 5.10 | Y |
666-
667-
What doesn't work:
668-
669-
- Graviton 4.14 \<-> 5.10 does not restore due to register incompatibility.
670-
- Intel 5.10 -> 4.14 does not restore because unresponsive net devices
671-
- AMD m6a 5.10 -> 4.14 does not restore due to mismatch in MSRs
664+
| **x86_64** | 5.10 | 6.1 | Y |
665+
| **x86_64** | 6.1 | 5.10 | N |

0 commit comments

Comments
 (0)