Description of problem: systemd does not register the caching device of a bcache Version-Release number of selected component (if applicable): 241 tested not working with 4.gitcbf14c9.fc30 and ~rc2-1.fc30 works as expected with 10.git3bf819c.fc30 How reproducible: Always Steps to Reproduce: 1. Have a bcache installation and auto mount the bache device in fstab 2. Boot will hang because the bcache device cannot be found 3. Actual results: After removing the bcache from fstab I found that systemd 241 does not register the caching device (ssd) for bcache. ls /sys/fs/bcache will only show "register" and "register_quiet" and no UUID of the caching device. Expected results: It should be registered in the same way as with systemd 239. systemd 239 works in F29 and also F30 (have to downgrade the rpm's). Additional info: This discussion seems to be related: https://github.com/systemd/systemd/issues/11368
The fix is queued for systemd-stable https://github.com/systemd/systemd-stable/pull/47. It would be great to have get it backported before F30 final.
Proposed as a Blocker for 30-final by Fedora user ttorcz using the blocker tracking app because: This breaks the criterion of "installed/upgraded system must boot". The cause and fix is known, requires backporting patch to systemd.
Discussed at 2019-04-08 blocker review meeting: https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2019-04-08/ . Rejected as a blocker as there is no official bcache support in Fedora - e.g. the installer does not support it - so this cannot violate the upgrade criteria which relate to out-of-the-box configurations. However, accepted as a freeze exception issue as the impact on anyone who *has* manually set up bcache support is very significant and any fix for this should ideally be sent out during a freeze if it is otherwise safe.
systemd-241-5.git3d835d0.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-3fa5db9e19
systemd-241-5.git3d835d0.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-3fa5db9e19
systemd-241-5.git3d835d0.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.