seems to me that some of the current dnf packages related to
virtualization and containers could be adjusted and cleaned up, but
i'm not sure against which component one would file a BZ issue
against.
first, the Virtualization group:
$ dnf group info virtualization
Last metadata expiration check: 0:18:41 ago on Fri 06 Apr 2018
05:18:28 AM EDT.
Group: Virtualization
Description: These packages provide a graphical virtualization
environment.
Mandatory Packages:
virt-install
Default Packages:
libvirt-daemon-config-network
libvirt-daemon-kvm
qemu-kvm
virt-manager
virt-viewer
Optional Packages:
guestfs-browser
libguestfs-tools
libvirt-client
python-libguestfs
virt-top
$
i'm still perusing that group to convince myself that its contents
really reflects what is required for "virtualization" on fedora --
it's possible that there are newer packages that should be included,
but i'm still poring over it.
next, the "container-management" package seems awfully
docker-centric:
$ dnf group info container-management
Last metadata expiration check: 0:21:50 ago on Fri 06 Apr 2018
05:18:28 AM EDT.
Group: Container Management
Description: Tools for managing Linux containers
Mandatory Packages:
cockpit-docker
docker
Optional Packages:
docker-registry
fedora-dockerfiles
$
more to the point, these days, it should incorporate the "docker-ce"
package, not "docker", yes? (and i vaguely recall from somewhere that
the fedora-dockerfiles package was not terribly up to date.) anyway,
given container technologies other than docker, it seems that that
group name is a bit misleading.
and if one can have a package group devoted to docker, one imagines
it would be appropriate to have one dedicated to, say, kubernetes as
well, but there isn't one.
anyway, it just seems like there could be a refactoring of a number
of package groups to make them more consistent and current. thoughts?
rday