On Wed, Oct 17, 2012 at 9:32 PM, Matthew Miller <mat...@fedoraproject.org> wrote: > On Wed, Oct 17, 2012 at 11:04:28AM -0400, Simo Sorce wrote: >> > 6. Strong QA exploring corner cases and data corruption (procedure tbd) >> > 7. Clear, simple, and Fedora-centric disaster recovery documentation >> I am not sure 6/7 are strong requisites. We certainly shipped stuff that >> was hard to deal with when it broke before. >> I would love to see this done for F19 but I think it would be unfair to >> block the feature just on point 6/7 unless there is a significant higher >> risk of issues with the journal than there ever was with malfunctioning >> (r)syslog. >> >> Is your worry that because the journal file is a binary format and not a >> plain text file that corruption of the journal files is more likely / >> more problematic ? > > It isn't that systemd/journald are particularly unreliable or risky > inherently. It's just a big change, which is a big risk *for Fedora*, and we > should be extra diligent so that the reception is positive. It doesn't take > many undiscovered corner cases to make the change a fiasco. > > The quality assurance process here doesn't need to be turned up to 11, but > it does need to at least be thorough. Likewise the DR documentation will > help ease the transition simply by existing. (And here, I'm not just talking > about recovering from systemd failures, but, for example hardware failure > that corrupts the journal, or simply takes down the machine so dead-system > forensics are required.) > >> Is your worry that because the journal file is a binary format and not a >> plain text file that corruption of the journal files is more likely / >> more problematic ? > > I don't know if it's more likely. It's seems to be almost a tautology that > corrupt binary formats are more problematic. Just the other day I hit > something that caused a corrupted journal and made journalctl stop telling > me things. (bz 865091) I really was at a loss as to what to do. That might > have just been a weird glitch, but... well, isn't that the point?
Well binary does not imply encrypted ... you can still extract data out of "unreadable" journal files. -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel