Skip to content

Commit 66b77f5

Browse files
v5.1.30
1 parent 7912296 commit 66b77f5

3 files changed

Lines changed: 75 additions & 1 deletion

File tree

.versionbot/CHANGELOG.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
- commits:
2+
- subject: Update layers/meta-balena to c9e64a42b8de857356e587b551fc25e83df441a1
3+
hash: 69184f868e691468a060afaa1386fa7935ba9e58
4+
body: Update layers/meta-balena
5+
footer:
6+
Changelog-entry: Update layers/meta-balena to c9e64a42b8de857356e587b551fc25e83df441a1
7+
changelog-entry: Update layers/meta-balena to c9e64a42b8de857356e587b551fc25e83df441a1
8+
author: Self-hosted Renovate Bot
9+
nested:
10+
- commits:
11+
- subject: "balena-image-bootloader-initramfs.bb: Add fsck module"
12+
hash: 4b1bc7244ab21a9952ea7569c0c0e1bc9a11e2e0
13+
body: >
14+
The balena bootloader initramfs contains the rootfs module and
15+
that
16+
17+
will get the rootfs mounted but not checked first for errors. This is
18+
19+
problematic because at first boot with network connectivity available,
20+
21+
time will sync but the rootfs will still have the last mount time in
22+
23+
1970. If at that point the rootfs gets corrupted then at next boot
24+
25+
the rootfs' initramfs module from balena-bootloader will try to mount
26+
27+
the rootfs without checking it first and then after that the filesystem
28+
29+
check triggered by the fsck module from the actual kernel initramfs will
30+
31+
fail like this:
32+
33+
34+
[init][INFO] Running filesystem checks on partition resin-rootA (/dev/disk/by-state/resin-rootA)
35+
36+
resin-rootA contains a file system with errors, check forced.
37+
38+
resin-rootA: Inodes that were part of a corrupted orphan linked list found.
39+
40+
41+
resin-rootA: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
42+
(i.e., without -a or -p options)
43+
44+
This commit will add the fsck module to balena bootloader's initramfs
45+
46+
which will trigger filesystem checks before the rootfs module runs.
47+
footer:
48+
Change-type: patch
49+
change-type: patch
50+
Signed-off-by: Florin Sarbu <florin@balena.io>
51+
signed-off-by: Florin Sarbu <florin@balena.io>
52+
author: Florin Sarbu
53+
nested: []
54+
version: meta-balena-5.1.30
55+
title: ""
56+
date: 2024-02-12T19:58:46.698Z
57+
version: 5.1.30
58+
title: ""
59+
date: 2024-02-12T23:59:45.506Z
160
- commits:
261
- subject: Update layers/meta-balena to 679f15cf90432172438f84e8f99fc4db2c6150f1
362
hash: 6d3ae1a12b2e1a11d362e2b8ebd0188383cc220c

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
Change log
22
-----------
33

4+
# v5.1.30
5+
## (2024-02-12)
6+
7+
8+
<details>
9+
<summary> Update layers/meta-balena to c9e64a42b8de857356e587b551fc25e83df441a1 [Self-hosted Renovate Bot] </summary>
10+
11+
> ## meta-balena-5.1.30
12+
> ### (2024-02-12)
13+
>
14+
> * balena-image-bootloader-initramfs.bb: Add fsck module [Florin Sarbu]
15+
>
16+
17+
</details>
18+
419
# v5.1.29
520
## (2024-02-12)
621

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.1.29
1+
5.1.30

0 commit comments

Comments
 (0)