Bug 13427

Summary: [fix 21] dracut: fix fsck (was: fsck.* in incorrect place)
Product: [ROSA-based products] ROSA Fresh Reporter: Mikhail Novosyolov <m.novosyolov>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: a.proklov, sulmpx60, temap, v.potapov
Version: AllFlags: v.potapov: qa_verified+
a.proklov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: 2021.1 ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description Mikhail Novosyolov 2023-07-03 11:05:02 MSK
Перенес корень системы на нетбуке на файловую систему f2fs, стукнуло в голову посмотреть вот такой лог:

[mikhailnov@pr ~]$ journalctl -u systemd-fsck-root -b 0
-- Journal begins at Mon 2023-07-03 10:54:18 MSK, ends at Mon 2023-07-03 10:57:09 MSK. --
июл 03 10:54:21 rosa2023.1 systemd[1]: Starting File System Check on /dev/disk/by-uuid/bffdcef3-59b5-4e89-bd91-296c74f28fd2...
июл 03 10:54:21 rosa2023.1 systemd-fsck[529]: mmcblk2p2: fsck.f2fs doesn't exist, not checking file system.
июл 03 10:54:21 rosa2023.1 systemd[1]: Finished File System Check on /dev/disk/by-uuid/bffdcef3-59b5-4e89-bd91-296c74f28fd2.

"fsck.f2fs doesn't exist, not checking file system"! Но ведь fsck.f2fs есть, но не в /sbin, где его ищет systemd-fsck, а в /usr/sbin!

Аналогичная проблема с btrfs.

Аж стыдно, как можно было такое не заметить раньше...
Comment 1 Mikhail Novosyolov 2023-11-27 16:25:45 MSK
************ QA ADVISORY ************

dracut 053-0.git5eb736.18
- add fsck utils into initrd (thanks to sgakerru@)
https://abf.io/build_lists/4840108
https://abf.io/build_lists/4840109
https://abf.io/build_lists/4840110
https://abf.io/build_lists/4840111
https://abf.io/build_lists/4840112
Comment 2 Vladimir Potapov 2023-11-27 17:01:35 MSK
****************************************
The update sent to testings
Comment 3 Vladimir Potapov 2023-12-04 18:03:17 MSK
dracut-053-0.git5eb736.18
https://abf.io/build_lists/4840108
https://abf.io/build_lists/4840109
https://abf.io/build_lists/4840110
https://abf.io/build_lists/4840111
https://abf.io/build_lists/4840112
********************************* Advisory ****************************
- add fsck utils into initrd (thanks to sgakerru@)
***********************************************************************
QA Verified