#801 Require the kvm-hostonly metapackage.
Opened a year ago by gordonmessmer. Modified a year ago
gordonmessmer/fedora-comps hostonly  into  main

file modified
+3 -3
@@ -5455,7 +5455,7 @@ 

      <packagelist>

        <packagereq type="mandatory">virt-install</packagereq>

        <packagereq type="default">libvirt-daemon-config-network</packagereq>

-       <packagereq type="default">libvirt-daemon-kvm</packagereq>

+       <packagereq type="default">libvirt-daemon-kvm-hostonly</packagereq>

        <packagereq type="default">qemu-kvm</packagereq>

        <packagereq type="default">virt-manager</packagereq>

        <packagereq type="default">virt-viewer</packagereq>
@@ -6443,7 +6443,7 @@ 

        <groupid>printing</groupid>

        <groupid>smb-server</groupid>

        <groupid>sql-server</groupid>

-       <groupid>virtualization</groupid>

+       <groupid>virtualization-headless</groupid>

        <groupid>web-server</groupid>

      </optionlist>

    </environment>
@@ -6710,7 +6710,7 @@ 

        <groupid>smb-server</groupid>

        <groupid>sql-server</groupid>

        <groupid>tomcat</groupid>

-       <groupid>virtualization</groupid>

+       <groupid>virtualization-headless</groupid>

        <groupid>web-server</groupid>

      </grouplist>

    </category>

I've asked the libvirt package maintainers to add a "host only" metapackage that provides KVM virtualization without dependencies on network-attached storage that's uncommon for workstation use cases.

If it is merged, would you consider defaulting to that package for the "headed" case?

See: https://src.fedoraproject.org/rpms/libvirt/pull-request/17

This group is apparently used for server related groups in the comps so i'm not sure that the change would be valid here.

I see now what you mean, but surely those groups should be using "virtualization-headless"?

I can add that change as well...

1 new commit added

  • Use the virtualization-headless group in server groups.
a year ago

(That change seems appropriate whether or not libvirt adds a "hostonly" meta package to slim down workstation dependencies, so I can also send it as a separate PR if you'd like.)

Whats the status here... @siosm can you look again?

This PR would depend on the libvirt maintainers accepting https://src.fedoraproject.org/rpms/libvirt/pull-request/17 , which they haven't responded to yet.

(And I'm not really confident that PR is even slim enough. Should it remove more rarely used features? Probably.)

So, I guess that PR is still having some discussion. Shall we keep this open further?

Metadata