-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
8904bc2
commit e05c954
Showing
3 changed files
with
75 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,62 @@ | ||
- commits: | ||
- subject: Update layers/meta-balena to c9e64a42b8de857356e587b551fc25e83df441a1 | ||
hash: c974297dfe7c910b990a9c1df755c0341e213473 | ||
body: Update layers/meta-balena | ||
footer: | ||
Changelog-entry: Update layers/meta-balena to c9e64a42b8de857356e587b551fc25e83df441a1 | ||
changelog-entry: Update layers/meta-balena to c9e64a42b8de857356e587b551fc25e83df441a1 | ||
author: Self-hosted Renovate Bot | ||
nested: | ||
- commits: | ||
- subject: "balena-image-bootloader-initramfs.bb: Add fsck module" | ||
hash: 4b1bc7244ab21a9952ea7569c0c0e1bc9a11e2e0 | ||
body: > | ||
The balena bootloader initramfs contains the rootfs module and | ||
that | ||
|
||
will get the rootfs mounted but not checked first for errors. This is | ||
|
||
problematic because at first boot with network connectivity available, | ||
|
||
time will sync but the rootfs will still have the last mount time in | ||
|
||
1970. If at that point the rootfs gets corrupted then at next boot | ||
|
||
the rootfs' initramfs module from balena-bootloader will try to mount | ||
|
||
the rootfs without checking it first and then after that the filesystem | ||
|
||
check triggered by the fsck module from the actual kernel initramfs will | ||
|
||
fail like this: | ||
|
||
|
||
[init][INFO] Running filesystem checks on partition resin-rootA (/dev/disk/by-state/resin-rootA) | ||
|
||
resin-rootA contains a file system with errors, check forced. | ||
|
||
resin-rootA: Inodes that were part of a corrupted orphan linked list found. | ||
|
||
|
||
resin-rootA: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. | ||
(i.e., without -a or -p options) | ||
|
||
This commit will add the fsck module to balena bootloader's initramfs | ||
|
||
which will trigger filesystem checks before the rootfs module runs. | ||
footer: | ||
Change-type: patch | ||
change-type: patch | ||
Signed-off-by: Florin Sarbu <[email protected]> | ||
signed-off-by: Florin Sarbu <[email protected]> | ||
author: Florin Sarbu | ||
nested: [] | ||
version: meta-balena-5.1.30 | ||
title: "" | ||
date: 2024-02-12T19:58:46.698Z | ||
version: 5.1.30 | ||
title: "" | ||
date: 2024-02-12T22:59:28.607Z | ||
- commits: | ||
- subject: Update layers/meta-balena to 679f15cf90432172438f84e8f99fc4db2c6150f1 | ||
hash: 6d535a49a9976597a8826cb9533bcb2b22ebc916 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
5.1.29 | ||
5.1.30 |