On Wed, 22 Mar 2023 at 08:00, <mkolman@redhat.com> wrote:
Hi!

Recently we have been looking at this bug, currently reported on
Anaconda:

https://bugzilla.redhat.com/show_bug.cgi?id=2178508

"missing packages:nvme-cli during the installation of Fedora 38 Server
Beta"

In short, what happens is that starting with Blivet (the storage
library used by the Anaconda installer) 3.7.0 the nvme-cli tool will be
proposed for installation when NVME hardware is detected at
installation time. 

This effectively boils down to the nvme-cli package being added to the
installation RPM transaction.

This works correctly on netinst images, as the nvme-cli package is
available from the Fedora online repositories. But it fails on the F38
Server DVD image, as nvme-cli is *not* present in the on-media
repositories.

My question is - how are the DVD image repositories defined ? How can
the nvme-cli package be added to them ?


I believe they are defined by the kickstarts at https://pagure.io/fedora-kickstarts which for the server group is fairly simple and uses what is defined in 'comps' which is defined in https://pagure.io/fedora-comps . The instructions on how to do PR's for either of these seem to be documented in the README.md

 
Best Wishes
Martin Kolman
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue


--
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle. -- Ian MacClaren