Invoking journalctl using --grep and --follow results in an immediate output of events in reverse order, but no new events follow. This is a change in the most recent systemd update. Reproducible: Always Steps to Reproduce: 1.journalctl --grep=api --follow 2. 3. Actual Results: Existing events are listed in reverse order, all the way back to the beginning, with no further output Expected Results: Show only the most recent journal entries, and continuously print new entries as they are appended to the journal, as specified in the man page
It seems to be fixed now upstream. So at least the next version of systemd should work fine.
Regression from https://github.com/systemd/systemd-stable/commit/c4cdbb978f681e7356c6c6367c1730d156a6a4e0 .
FEDORA-2023-b07a6a9665 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-b07a6a9665
FEDORA-2023-b07a6a9665 has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-b07a6a9665` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-b07a6a9665 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2023-b07a6a9665 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.