boot: Tracker for single partition journaling+GRUB issue #876
Closed
Description
See: http://marc.info/?l=linux-fsdevel&m=149520244919284&w=2
TL;DR: XFS doesn't flush the journal on syncfs()
(which is what ostree uses). GRUB doesn't know how to follow the XFS journal, so if the filesystem is in a dirty state (possible with xfs /boot
, extremely likely with /
, if the journaled data includes content for /boot
, the system may be unbootable if a system crash occurs.