Commit Graph

2493 Commits

Author SHA1 Message Date
Adam Williamson
17178da61a Don't exclude xkeyboard-config from minimal images (#2175244)
See https://bugzilla.redhat.com/show_bug.cgi?id=2175244#c15 .
We really need libxkbcommon for initial-setup to work properly,
since an ordering change in systemd 253. This exclusion causes
it to get dropped. libxkbcommon requires xkeyboard-config; since
systemd only recommends libxkbcommon (rather than hard requiring
it), the solver decides to honor the request to exclude
xkeyboard-config by dropping both it and libxkbcommon.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-06 16:51:59 -08:00
Peter Robinson
fae2f44160 clean up some armhfp remnants
There's a few bits of armhfp dregs hanging around so lets
clean them up as they're no longer used.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2023-02-28 10:39:14 +00:00
Stephen Gallagher
101c5ac63a
ELN: drop unneeded GPG keys
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-02-08 10:29:04 -05:00
Kevin Fenzi
6f645b8388 Merge #937 fedora-soas-common: Restore plymouth to initrd for boot animation. 2023-02-03 18:33:25 +00:00
Kevin Fenzi
fde0309298 phosh: Add disk kickstarts to produce image file
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-02-03 18:31:20 +00:00
Frederick Grose
883f4efa8e fedora-soas-common: Restore plymouth to initrd for boot animation.
Override the omission of the plymouth module for rebuilding the
initrd.  Copy the initrd image to the live boot image directory.
2023-02-02 13:15:35 -05:00
Frederick Grose
1a41824efe fedora-live-base: Drop post processing for file additions.
Remove code to copy licenses/release files & livecd-iso-to-disk, if
needed.  livecd-creator now handles this directly.
(8d33dd973e)
2023-02-02 07:49:23 +00:00
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