Bug 1501249
Summary: | Blivet should use libblockdev runtime dependency checking to avoid unnecessary failures due to missing unneeded binaries | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Vojtech Trefny <vtrefny> |
Component: | python-blivet | Assignee: | Vojtech Trefny <vtrefny> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | anaconda-maint-list, awilliam, bcl, blivet-maint-list, dcantrell, dlehman, dmach, extras-qa, gmarr, jkonecny, jonathan, kellin, mgracik, mkolman, robatino, rvykydal, sbueno, vanmeeuwen+fedora, vpodzime, vponcova, vtrefny, wwoods |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | python-blivet-3.0.0.b1-1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 1500992 | Environment: | |
Last Closed: | 2018-01-23 12:13:30 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1500992 | ||
Bug Blocks: |
Description
Vojtech Trefny
2017-10-12 09:24:51 UTC
Blivet should init libblockdev with the new runtime dependecy checking enabled so loading the swap module (in this case) won't fail only because swaplabel tool is missing. Discussed during the 2017-11-27 blocker review meeting: [1] The decision to delay the classification of this as a bug was made as we're not sure why this duplicate bug has been submitted. We will get with the original submitter of the bug and discuss at next week's meeting. [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2017-11-27/f27-8-blocker-review.2017-11-27-17.01.txt Vojtech, can you explain precisely why this duplicate was needed? Is it still needed, or should it be closed? Thanks! The initial issue here was missing swaplabel binary on the CD (blivet depends on util-linux package, but lorax is removing some "unused" files to make the image smaller and it removed swaplabel too). This is fixed in lorax now (no longer removes swaplabel), but there is still issue in blivet -- it shouldn't fail just because the binary is missing (we don't even use swaplabel in Anaconda). So, this bug is still needed, but the original blocker is fixed. I see. So I've updated the summary to something more useful and removed the proposed blocker status. |