new comps group proposal: Virtualization Host

Alan Pevec apevec at gmail.com
Mon Jan 23 16:09:45 UTC 2012


Hi all,

I'd like to add a new group in comps.xml to make it easier to install
minimal hypervisor based on Fedora.
It would include only basic virtualization software (libvirt and
qemu-kvm) and it would serve as a base to install virtualization
management stack on top of it.
Initial use-cases are:
- Fedora oVirt host where vdsm agent is installed on top of proposed
Virtualization Host group
  Also oVirt Node livecd kickstart would use that group instead of the
current list of packages:
  http://gerrit.ovirt.org/gitweb?p=ovirt-node.git;a=blob;f=recipe/common-pkgs.ks;hb=HEAD

- Openstack nova nodes where various openstack-* packages are
installed, depending on the node configuration (compute, controller,
images or object store service)

Since comps groups can't be extended, flow is to choose Minimal on the
initial Anaconda screen, then Customize Now:
* http://apevec.fedorapeople.org/virtmin1.png
In the next step, under Base System category, new "Virtualization
Host" group is choosen.
* http://apevec.fedorapeople.org/virtmin2.png

This should produce a working hypervisor with networking where
additional packages can be installed using yum.

Questions for this list are:
- do you think there's value to have this "Virtualization Host" option
in the first Anaconda screen, among Graphical Desktop/Software
Development/Web Server and Minimal, to avoid the second step?
  This list of options is defined in anaconda and each option maps to
a list of actual comps groups
- any better suggestions for the name of the group, maybe
"Virtualization Minimal", "Minimal Hypervisor", "Virtualization Node"
?

Thanks,
Alan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-add-Virtualization-Host-group.patch
Type: text/x-diff
Size: 1425 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20120123/d74b1801/attachment.bin>


More information about the devel mailing list