Commit Graph

2486 Commits

Author SHA1 Message Date
Adam Williamson e1efabcb98 Clean up KDE package lists
fedora-kde-minimization.ks only tried to remove scim* and iok.
iok hasn't existed since F30. scim* packages still exist, but
nothing requires or recommends any of them, and none of them are
listed as default or mandatory in comps, so I don't think this
does anything.

mariadb: we do still ship both mariadb and community-mysql, and
they have overlapping provides. However, the only thing that
requires 'mysql-server' is kf5-akonadi-server-mysql , and that
also recommends 'mariadb-server', which should break the tie
without needing these lines.

system-config-*: none of these exist any more.

desktop-backgrounds-basic: no longer listed in base-x.

gnome-disk-utility: we already drop the entire admin-tools
group above, so there's no need to try and drop one package from
it too.

kdeaccessibility and kdeartwork don't exist any more.

Commented-out lines were dropped, there's no point having
commented-out lines with no explanation why they're there.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-01-30 08:27:39 -08:00
Jiri Konecny 4b316e74e6
Add nwg-wrapper to show installation instructions
This package will enable us to show installation instructions on the
background of Live media.

This package is used by the sway-config-fedora package.
2023-01-16 18:05:32 +01:00
Fabio Alessandro Locati 42058f27ea
Add initial Fedora Sway Spin 2023-01-10 18:22:25 +01:00
Joshua Strobl 2f14b1e16a Add Budgie Desktop Spin 2023-01-03 22:43:20 +00:00
Adam Williamson 932b8b6631 Bump KDE live partition size again
The aarch64 live is failing to build as it's just too short on
space - see https://kojipkgs.fedoraproject.org//work/tasks/9767/95389767/root.log

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-12-15 11:03:50 -08:00
Neal Gompa fbf2a36b91 KDE: Enforce exclusion of tracker and tracker-miners
These are not useful on the KDE desktop and come in through a
weak dependency in GTK3.

We don't need or want this, as it's redundant with what KDE Plasma
provides already.

Fixes: https://pagure.io/fedora-kde/SIG/issue/124
2022-12-12 14:26:36 -05:00
Neal Gompa 947772dccb fedora-live-kde-base: %endif -> %end
Kickstart uses %end instead of %endif, oops!

Fix thinko typo and let's pretend this never happened...

Fixes: 83d02d4bc4
2022-12-03 12:02:22 -05:00
Neal Gompa 83d02d4bc4 Switch all live media variants to use livesys-scripts
Reference: https://fedoraproject.org/wiki/Changes/ModernizeLiveMedia
2022-12-01 19:37:06 -05:00
Dan Book 97e213c26c Cinnamon - remove parole 2022-11-29 22:50:31 -05:00
Zamir SUN 9aab489ca3 Add fedora-disk-lxqt.ks for generating disk image
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2022-11-22 21:06:29 +08:00
Adam Williamson 879a7d7409 Cleanup fedora-live-minimization some more
mpage is only 60K in size and requires only libc and rtld. Seems
worthless to drop it.

isdn4k-utils doesn't exist any more.

For the sane stuff: nothing sane-related is pulled into most
images any more. cinnamon-desktop, design-suite and
gnome-desktop list some SANE packages, but that clearly means
they *want* to include them, and the kickstarts for those
spins don't include fedora-live-minimization anyway. The
'graphics' group lists xsane-gimp conditional on gimp being
included, but no desktop environment or kickstart includes the
'graphics' group as a default, so it won't be on any live images.

This leaves only hplip in the file. That *is* of significant
size and *would* be pulled into most of the spins which include
this file, so we can't drop it yet at least. There may be an
argument for dropping it from comps with the current state of
IPP Everywhere support, I guess.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-07 11:56:34 -08:00
Tomáš Hrčka 23d6b8859c Update maintainers.toml
Remove trailing character
2022-10-13 11:08:55 +00:00
Peter Boy bd8d33d5c2 Added cleanup of /var/log 2022-10-05 17:59:53 +02:00
Peter Boy 3d653e54ca Removed some unnecessary commented out instructions. 2022-09-15 00:31:30 +02:00
Peter Boy 6777f93407 Replaced part biosboot and part /boot by reqpart --add-boot to cover different requirements by differen archs 2022-09-08 14:18:19 +02:00
Kalev Lember 9d425b726b workstation: Adapt to renamed gnome-software autostart file name
It's now 'org.gnome.Software.desktop' instead of
'gnome-software-service.desktop' so we need to update the rm to match.
2022-09-07 16:02:13 +02:00
Peter Boy 465fbc37bd Fixed missing # signs 2022-09-06 18:58:30 +00:00
Peter Boy 50c5a23285 Added missing fedora-repo include. 2022-09-06 18:58:30 +00:00
Peter Boy b26c70852e Initial kickstart file for new Fedora Server VM image 2022-09-06 18:58:30 +00:00
Mamoru TASAKA 240d5d188b astronomy: drop obsolete python3-astroML-addons
Previously python3-astroML had Provides: python3-astroML-addons but it was dropped:
e298df40fa

Remove this obsoleted Requires.
2022-08-28 22:08:24 +09:00
Chris Patterson 1dc8e59de1 cloud: add image variant for Azure
Extend cloud base image and customize for Azure:

1. Don't install QEMU guest agent

2. Install WALinuxAgent

3. Configure chrony to use virtual PHC

4. Configure sshd with ClientAliveTimeout 120 to prevent
   ssh timeouts

Performed some basic tests by generating an image with:

1. Using QEMU (using direct kernel boot) with
   Fedora-Server-netinst-x86_64-36-1.5.iso and a flattened
   kickstart with poweroff instead of reboot

2. Converted QCOW2 to VHD using:
   qemu-img convert -o subformat=fixed,force_size -O vpc ...

3. Uploading image and created VM, verifying:

  - cloud-init configures system

  - chrony using PTP configuration

  - waagent service installed (but not running until presets
    are approved)

  - SSH configuration and functional

Signed-off-by: Chris Patterson <cpatterson@microsoft.com>
2022-08-23 07:58:10 -04:00
Luya Tshimbalanga 6d741ddcf0 design suite: temporarity drop gnome-books 2022-08-22 23:20:18 +00:00
Miro Hrončok 9b4ecbd232 Python Classroom: Don't exclude java* as that matches javascriptcoregtk4 as well
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2118267
2022-08-15 12:58:11 +02:00
Richard Anaya 64674d4aa9 Update fedora-live-games.ks 2022-08-01 00:46:44 +00:00
Richard Anaya 75e8b4be1e Update maintainers.toml 2022-08-01 00:44:04 +00:00
Ben Cotton 715981648f Update the owner of Robotics 2022-07-27 14:58:54 -04:00
Darryl T. Agostinelli bc25310222 Revert "Update Games maintainer"
This reverts commit 65bd74e3b6.

Signed-off-by: Darryl T. Agostinelli <dagostinelli@gmail.com>
2022-07-26 19:43:24 -05:00
Ben Cotton 65bd74e3b6 Update Games maintainer
https://pagure.io/fedora-pgm/schedule/issue/74

Signed-off-by: Ben Cotton <bcotton@fedoraproject.org>
2022-07-26 20:36:27 +00:00
JT Pennington 703a43e924 Update maintainers.toml
Add JT to Maintainer list
2022-07-26 20:35:21 +00:00
JT Pennington a12a6f48d2 Update fedora-live-security.ks 2022-07-26 20:35:21 +00:00
Stephen Gallagher 8d1bc4d3a0 ELN: Use correct repositories
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-26 20:34:14 +00:00
Gerard Braad (吉拉德) 300323ea4e Add placeholder for resolv.conf
This prevents that the wrong permissions are set on the resolv.conf file when the container image is used as a base for non-root use.
2022-07-20 06:39:03 +00:00
Miro Hrončok 343df58f59 No need for Python 3.10 in the Fedora Python Classroom Lab
https://fedoraproject.org/wiki/Changes/Python3.11 has landed
2022-06-21 22:36:32 +02:00
Peter Robinson 0d98964c73 Drop fedora-modular-arm-server.ks, they arm modules went when we moved ARMv7 to UEFI
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2022-06-18 18:04:32 +00:00
Kevin Fenzi ada1346a52 Revert "Revert "Drop use of the x86-baremetal-tools group""
This reverts commit a58e75901f.

We are trying a compose now with a fixed pungi. :)
2022-06-15 10:07:42 -07:00
Adam Williamson a58e75901f Revert "Drop use of the x86-baremetal-tools group"
This reverts commit 1841b368ce. It
turns out we need to revert to older lorax that uses syslinux for
now - see https://pagure.io/pungi/issue/1608 - so we need it back
in the live kickstart too.
2022-06-06 11:30:43 -07:00
Adam Williamson 1841b368ce Drop use of the x86-baremetal-tools group
It only has syslinux in it (it used to also have memtest86+ till
we dropped that), and we're not using syslinux any more.
syslinux was also listed in anaconda-tools so this was really
kinda redundant; we will replace syslinux with the necessary
grub2 packages in comps.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-06-03 10:29:50 -07:00
Chris Murphy 1fcebbbe22 increase boot partition size on Cloud base image
The /boot partition has been 1GiB on most other Fedora editions and spins for while. We recently had a developer run into this limitation.
2022-04-22 00:32:17 +00:00
Adam Williamson 34faea4b50 Disable automount on KDE live images (#2073708)
It's mounting non-removable devices and causing problems for
anaconda. Note, KDE will still show a notification with a
button for mounting the device, and it shows in the file manager
where clicking on it mounts it; the behaviour is about the same
as Fedora 35 (slightly better, as the notification shows on
subsequent plugs of the same stick, which it did not in F35).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-04-21 17:00:37 -07:00
raveit65 f1ae8a5722 Mate: use earlyoom instead of systemd-oomd-defaults 2022-04-01 13:02:24 +02:00
Kevin Fenzi a4943014a4 Merge #880 `Revert "Python Classroom: Share disk size declaration between disk and live"` 2022-03-20 17:04:28 +00:00
Christian Dersch cc1577b32b astronomy: Exclude LabPlot for now due to #2044284 2022-03-20 17:02:38 +00:00
Miro Hrončok 497c78f729 Revert "Python Classroom: Share disk size declaration between disk and live"
This reverts commit 093733933f.

    BuildError: Failed to parse kickstart file '.../fedora-disk-python-classroom.ks' : The following problem occurred on line 12 of the kickstart file:

    The part/partition and autopart commands can't be used at the same time.
2022-03-19 10:27:59 +00:00
Kevin Fenzi ada43b9882 increase size of kde live a bit to have everything fit in rawhide
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-03-18 09:55:24 -07:00
Miro Hrončok 093733933f Python Classroom: Share disk size declaration between disk and live
The disk image for aarch64 fails to build for not enough space,
see https://pagure.io/releng/failed-composes/issue/3206
2022-03-16 10:29:47 +00:00
Adam Williamson f4300791a2 Disable updates harder in Workstation and Robotics (#2064077)
Just setting `download-updates=false` seems not to be enough any
more, we get update notifications in live images currently. This
should fix that and also disable the Updates pane on GNOME
Software in the live environment, which is a nice improvement.

https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1683#note_1408750

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-03-15 08:33:36 -07:00
Dennis Gilmore d56b41ce0d on arm disk images make sure there is not a console=tty0 bootarg
Appending console=tty0 is problematic for many arm use cases.
lets make sure we remove it so systems can just boot
https://bugzilla.redhat.com/show_bug.cgi?id=2022757

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2022-03-10 15:59:44 -06:00
Miro Hrončok e52d48c7b6 Change the desktop background image of Python Classroom Lab to match Fedora Workstation
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2059699
2022-03-02 00:26:49 +01:00
Jens Petersen 0465c86082 fedora-kde-minimization.ks: stop removing @input-methods
see discussion in https://pagure.io/fedora-kde/SIG/issue/156
2022-02-24 16:00:31 +00:00
Adam Williamson 2e24ef369a Update to f36-backgrounds in cinnamon-common 2022-02-16 14:53:26 -08:00