This adds two groups and an environment.
The "cloud-server" group contains packages required to support running
Fedora inside of cloud environments. It is meant to be used for building
cloud images.
The "cloud-server-environment" environment pulls in the above groups as
well as core. It is meant to be used to enable an interactive install
of a cloud-like image for development and testing.
The "cloud-management" group contains packages that enable management
of images and VMs running inside of clouds.
It's not used by anything; we use systemd-timedated instead.
Unfortunately, dropping it here doesn't actually get rid of it since
it's also pulled in by @anaconda-tools. But at least it's one step
closer.
... and while at this, sort workstation-product-environment
alphabetically.
Fine tuning of installed packages can be done post-install through
gnome-software.
Now that we have a flatter list of packages in the workstation-product
group, we can move most of kickstart removals and additions here.
This is part of a series of commits to make Workstation netinstall work.
https://bugzilla.redhat.com/show_bug.cgi?id=1134524
Workstation's package selection is currently not very well structured.
It's loosely based on comps groups, but on top of that comes a large
number of package removals and additions in the kickstart files. This
makes the current setup difficult to understand and maintain.
This commit paves the way to moving package selection back into comps
and getting rid of additions/removals in spin-kickstarts.
A large number of cuts are currently done from the dial-up, firefox,
gnome-desktop, input-methods and standard groups. This commit explodes
the packages in those groups into the workstation-product group in order
to make it possible to do Workstation package selection (cuts) here in
comps.
The main motivation behind this change is to make Workstation netinstall
work. To get there, package selection has to be done wholly in comps.
https://bugzilla.redhat.com/show_bug.cgi?id=1134524
For now, workstation-product-environment is an exact copy of
gnome-desktop-environment, with one addition to pull in the
fedora-release-workstation package.
adwaita-gtk3-theme package is no more; gtk3 itself now includes the
Adwaita theme. gnome-icon-theme and -symbolic were renamed to
adwaita-icon-theme and merged together into one package, which is now
pulled in by gtk3 package itself. adwaita-cursor-theme is gone too; the
cursors are now included in the new adwaita-icon-theme package.
The JBoss upstream has become WildFly.
This patch switches the package requirement to the new package and
changes the language to be implementation-agnostic ("Java EE
Application Server" instead of "WildFly Application Server")