Description of problem: Cockpit-storaged needs package udisks2-lvm to device a device list. This is a recommended dependency and therefore not included in Fedora Server Edition in current F34 Beta. "Recommended" is really a disadvantageous classification, because the device list is the main use of this module. Version-Release number of selected component (if applicable): Fedora 34 Beta 2021-04-16 How reproducible: Install Fedora Server Edition leave everything on default Steps to Reproduce: 1. 2. 3. Actual results: Open Cockpit Web Gui of the installed server, check the device list, which is empty. Expected results: a list of devices Additional info:
Proposed as a Freeze Exception for 34-final by Fedora user pboy using the blocker tracking app because: The most important element of Cockpit storage is not usable in a default Fedora Server Edition installation. Cockpit is the central admin tool and a release criterion. Stephan Gallagher has already provided a merge request to fedora-comps.
As I mentioned on the mailing list already, cockpit-storaged is fine: It Recommends: udisks2-lvm which is precisely the right semantics. Recommends are meant to be installed by default. If the Server installer chooses to drop recommends for the reason of minimizing footprint, that does exactly as asked. Reassigning to comps, if the server team wants that functionality by default after all. Thanks!
PR available at https://pagure.io/fedora-comps/pull-request/647 If this is approved as a Freeze Exception, I'll merge it immediately. If not, I'll modify it to apply only to F35+ and then merge it.
Martin: it's not a choice made for Server, it's a behaviour of Pungi that I reported as a bug two years ago (but which has not yet been changed): https://bugzilla.redhat.com/show_bug.cgi?id=1569242
Discussed during the 2021-04-19 blocker review meeting: [0] The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. [0] https://meetbot.fedoraproject.org/fedora-blocker-review/2021-04-19/f34-blocker-review.2021-04-19-16.00.txt
Merged the PR. This will be available in the next compose.
Looks like the PR was, uh, bad. From pboy on server@: "Sorry, I had slipped in the lines of my notes. But itβs even worse. The FE was about Include udisks2-lvm The correct module name is udisks2-lvm2 (according to dnf search udisks) In any case, udisks2-lvm2 was not included in rc1, hopefully it is in rc2? And we have the same issue with additional modules, most important is udisks2-iscsi.x86_64 : Module for iSCSI which is an install option and a wider used storage strategy in the server world. Additional modules are: udisks2-zram.x86_64 : Module for ZRAM udisks2-lsm.x86_64 : Module for LSM udisks2-bcache.x86_64 : Module for Bcache I cannot judge their relevance. Maybe no admin is interested in graphical support of the swap area (zram). Server is also missing udisks2-btrfs.x86_64 : Module for BTRFS BTRFS is currently not a recommended file system, so we could omit that."
For the record, we slipped this into RC2: https://pagure.io/fedora-comps/pull-request/650 so this should be addressed properly there, if I got it right.
I checked the package list from a default install of RC2 Server DVD (recorded by openQA), and it has udisks2-iscsi and udisks2-lvm2 in it. So I'm gonna go ahead and close this. Please re-open if any issues remain.