Commit Graph

34 Commits

Author SHA1 Message Date
Colin Walters 937d66e989 f29: Add origin-clients to container-management
Running an OpenShift v3 cluster locally via `oc cluster up` should be a key
Workstation developer flow, and obviously one wants the client tooling to
interact with a remote cluster. Additionally one can use `oc cluster up` on a
single node server as well.

See discussion in https://pagure.io/workstation-ostree-config/pull-request/74

Currently `container-management` is only an option under Server, but a goal
is to use this for Workstation as well.

Signed-off-by: Colin Walters <walters@verbum.org>
2018-03-30 10:29:06 -04:00
Mohan Boddu a22995f20e Merge #244 `Gnome: Remove caribou package as its functionality is obsoleted by gnome-shell package` 2018-03-21 20:45:20 +00:00
Stephen Gallagher 595fd9e9a7
Add sssd soft deps to @domain-client
Workaround: https://bugzilla.redhat.com/show_bug.cgi?id=1558970

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-21 08:55:39 -04:00
Dennis Gilmore a2857d53ac run make sort on the comps files
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-03-20 10:49:19 -05:00
Parag Nemade 58da5cef9b
Gnome: Remove caribou package as its functionality is obsoleted by gnome-shell package
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2018-03-20 20:47:02 +05:30
Mukundan Ragavan f1718f8c8b add vim-enhanced to xfce group; remove xfce4-taskmanager from xfce-apps 2018-03-16 19:13:00 -04:00
raveit65 e9f7cce19b Mate: fix previous commit 2018-03-14 18:18:06 +01:00
raveit65 3afde08603 MATE f28/29: switch to f28 backgrounds 2018-03-14 10:22:51 +01:00
Matthew Miller d7e9d92639 Install modular repo on Fedora Server (only, for now) 2018-03-13 13:57:29 -04:00
Kevin Fenzi 45b8e6d33e Merge #239 `KDE: dnfdragora, not dnfdragora-updater (#1554550)` 2018-03-13 16:24:22 +00:00
Adam Williamson 7f821f6c79 KDE: dnfdragora, not dnfdragora-updater (#1554550)
KDE really only wants the dnfdragora GUI install/remove app, it
does not want dnfdragora-updater. KDE uses plasma-pk-updates for
update notification.

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

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-13 09:02:27 -07:00
Michael Catanzaro 12319e7bcb gnome-desktop: Add simple-scan again
This got dropped by mistake after F27 due to a branching issue.

Note: gnome-todo was dropped as well, but we have decided not to restore
it.

https://pagure.io/fedora-workstation/issue/34
2018-03-12 08:35:59 -05:00
Dennis Gilmore bd9e37f485 Merge #233 `Make core Xfce components mandatory` 2018-03-10 13:18:36 +00:00
Dennis Gilmore 99fa047142 Merge #232 `Make core Plasma (KDE) packages mandatory` 2018-03-10 13:17:22 +00:00
Dennis Gilmore dbd4fa2e52 Merge #231 `Make core Workstation packages mandatory` 2018-03-10 13:13:02 +00:00
Dennis Gilmore e228952202 Merge #230 `Make core cinnamon packages mandatory` 2018-03-10 13:08:52 +00:00
Adam Williamson 40838d87d7 Make core Xfce components mandatory
This makes core Xfce desktop packages mandatory. That means
the group they are in (xfce-desktop) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.

Amendments to the list welcome, this was just my best guess at
what constitutes the really core packages.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:25:04 -08:00
Adam Williamson 15889e40a1 Make core Workstation packages mandatory
This makes core Workstation components, including the 'Core
Applications' from the technical specification, mandatory in
comps. This means that if they are removed, the group they are
in (gnome-desktop or firefox) is no longer considered to be
installed, and compose of any images containing these groups
will fail if any of the packages cannot be installed (which is
the main goal of the change; to avoid the images composing but
missing these key packages).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:57 -08:00
Adam Williamson d6ffa28bf9 Make core libreoffice packages mandatory
This makes core LibreOffice packages mandatory. That means the
group they are in (libreoffice) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:49 -08:00
Adam Williamson 774123baee Make core Plasma (KDE) packages mandatory
This makes core Plasma desktop packages mandatory. That means
the group they are in (kde-desktop) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.

Amendments to the list welcome, this was just my best guess at
what constitutes the really core packages.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:42 -08:00
Adam Williamson 14c1e3426e Make core cinnamon packages mandatory
This will cause live composes to fail if these packages are
missing (which might give us a shot at figuring out why cinnamon
*is* missing, lately). It also seems fairly correct; you can't
reasonably claim to have 'cinnamon-desktop' installed without
these packages.

Amendments to the list welcome, this is just my best cut.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:03 -08:00
Patrick "マルタインアンドレアス" Uiterwijk 50c3e367a2 Merge #225 `dnfdragora-gui was renamed to dnfdragora-updater. Change it in all the places it was used` 2018-03-10 07:21:03 +00:00
Adam Williamson fd830a6d62 Remove livecd-tools group
I am about 99% sure nothing uses this any more and hasn't for
a long time. I checked fedora-kickstarts and pungi-fedora. I
think this stopped being used when we switched to livemedia-
creator, as syslinux was added to fedora-live-base.ks at that
time.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:16:50 -08:00
Adam Williamson 23b09fe750 Make workstation-ostree-support (AW) packages mandatory
The group description says these are "mandatory", so they should
probably be, well, mandatory. This means that compose of any
deliverable that contains them will fail if they cannot be
installed, as opposed to 'succeeding' but with the package
silently left out.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:10:48 -08:00
Adam Williamson fe6f65f12d Make all anaconda-tools mandatory for appropriate arches
We never want these to be skipped silently, and this is purely
a 'sausage factory 'group (it's not intended for users to really
use), so we can make everything in it mandatory. This should be
the right set of arches for each package.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 21:34:28 -08:00
Dennis Gilmore 46846fe652 Merge #227 `Update to f28-backgrounds` 2018-03-10 02:19:07 +00:00
Adam Williamson 7c65830878 Drop authconfig from anaconda-tools
anaconda no longer installs authconfig in any case, AFAICS:
even for backwards compatibility, it uses authselect-compat, not
authconfig itself. So we can drop it from here.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 18:05:20 -08:00
Paul W. Frields b02e796332 Update to f28-backgrounds 2018-03-07 16:46:11 -05:00
Kevin Fenzi 7012a43d40 dnfdragora-gui was renamed to dnfdragora-updater. Change it in all the places it was used 2018-03-03 13:47:58 -08:00
Patrick Uiterwijk ca7956cfc4 Add authselect(-compat) for f28+
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-01 00:42:05 +01:00
Colin Walters dc8e1c8c33 f28,29: fedora-productimg-workstation isn't used anymore
It was merged into Anaconda:
https://github.com/rhinstaller/anaconda/blob/master/pyanaconda/installclasses/fedora_workstation.py

So don't install it by default.
2018-02-24 11:27:33 -05:00
Peter Robinson 113584c873 add virtualbox-guest-additions to the guest agents guest-desktop-agents group
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2018-02-19 16:15:53 +00:00
Peter Robinson 17a9b8c37f sync f28 changes to f29
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2018-02-19 16:14:06 +00:00
Mohan Boddu c44227f0e6 Rawhide being f29
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-02-17 09:00:12 -05:00