Commit Graph

2530 Commits

Author SHA1 Message Date
Kevin Fenzi cf6a9cd987 Xfce arm image is out of space. For now just increase it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-12-26 14:44:37 -08:00
David Duncan 35042d4058 uncomment packages section
Signed-off-by: David Duncan <davdunc@amazon.com>
2020-12-23 10:47:10 -05:00
David Duncan 569b5c6eb1 Enable qemu-guest-agent on cloud, not GCP. cloud-sig/issue/319
Signed-off-by: David Duncan <davdunc@amazon.com>
2020-12-22 01:46:33 +00:00
Neal Gompa eac92c0336 Add Fedora KDE disk image kickstart
This is used for producing the AArch64 disk image of Fedora KDE.

Reference: https://fedoraproject.org/wiki/Changes/AArch64_KDE_Plasma_Desktop_image

Signed-off-by: Neal Gompa <ngompa13@gmail.com>
2020-12-06 20:33:29 -05:00
Mamoru TASAKA bfb6fe2e2a Add mtasaka to LXDE spin maintainer 2020-12-02 17:41:04 +00:00
Ankur Sinha (Ankur Sinha Gmail) 399e1336a5
Add NetPyNE to neuro lab
Signed-off-by: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com>
2020-11-28 18:06:18 +00:00
Jaroslav Mracek d48cbc7375 Remove unneeded groups in package section
Groups will be installed as a part of env. group.
2020-11-24 22:24:27 +00:00
Jaroslav Mracek 416fa7c298 Add environment for several spins
It resolve problem in dnf when user removes secondary env-group.

It also add additional excludes to keep installed set same as before
the change.
2020-11-24 22:24:27 +00:00
Jaroslav Mracek f5d19e9a79 Install Sugar Desktop Environment and not particular groups
It resolve problem in dnf when user removes secondary env-group.
2020-11-24 22:24:27 +00:00
Jaroslav Mracek e3ab8cb833 Install XFCE Desktop Environment and not particular groups
It resolve problem in dnf when user removes secondary env-group.
2020-11-24 22:24:27 +00:00
Jaroslav Mracek dd8d0fa202 Install environment group instead of particular groups (RhBug:1891500) 2020-11-24 22:24:27 +00:00
Luya Tshimbalanga 447c67ee83 Remove f31-backgrounds-extras
Signed-off-by: Luya Tshimbalanga <luya@fedoraproject.org>
2020-11-23 16:42:42 +00:00
Luya Tshimbalanga 34240e5f7c Identify as Design Suite
Signed-off-by: Luya Tshimbalanga <luya@fedoraproject.org>
2020-11-23 16:42:42 +00:00
Peter Robinson 1eb31e65fd minor tweaks for minimal arm images
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-11-23 15:20:14 +00:00
Jan Kaluza 449d5e8a8f Remove dhcp-client from fedora-eln-guest image.
NetworkManager uses it's own built in dhcp client now as does systemd,
basically dhcp-client is irrelevant for most use cases now
so it shouldn't be there by default.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-11-19 13:57:22 +01:00
Vladimír Slávik 03781dceef Remove RPM key import
Anaconda now imports GPG keys for RPM. See:
https://github.com/rhinstaller/anaconda/pull/2855
https://github.com/rhinstaller/anaconda/blob/master/data/product.d/fedora.conf#L23
2020-11-04 18:57:05 +00:00
Paul Whalen 79a0be09b6 Bump armhfp minimal to fix failing initrd.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-11-04 18:56:17 +00:00
Ankur Sinha (Ankur Sinha Gmail) b3ea980f37
Add fedora-release-compneuro to comp_neuro lab
Signed-off-by: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur@gmail.com>
2020-10-27 21:17:01 +00:00
Paul Whalen 0d39a9830c Fix arch detection to use armhfp.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-10-26 20:15:47 -04:00
Peter Robinson 9ea7904197 IoT: we should be using the basearch across all ostree cmds
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-10-19 16:00:57 +01:00
Jan Kaluza e4ab607fef ELN: Do not install fedora-repos-modular.
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-10-19 16:20:49 +02:00
Jan Kaluza 2cccb19296 ELN: The 'eln-modular' repo is not installed anymore.
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-10-19 11:05:20 +02:00
Kevin Fenzi 6669bac9c4 drop rng-tools from arm-base and disk-base
rng-tools was dropped from standard comps group recently,
so it's no longer installed by default. Lets remove it from here as well
to get arm and server images building again.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-10-14 09:59:34 -07:00
Paul Whalen d9ae4f700d Detect arch for copying uboot on arm.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-10-13 20:48:20 -04:00
Jan Kaluza f24970217d ELN: Install fedora-release-eln instead of fedora-release-container.
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-10-12 16:23:13 +02:00
Jan Kaluza 033152db6a ELN: Do not remove /run/nologin, it does not exist in ELN image.
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-10-12 13:30:31 +02:00
Jan Kaluza 0d53f9ce6c ELN: Move %post scripts from --nochroot %post to normal %post.
The scripts changing the image were wrongly run in --nochroot
%post section. This commit fixes it by simply moving it from
--nochroot %post to normal chroot %post.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-10-12 10:22:31 +02:00
Rich Mattes 79d9ceeaae Add maintainers for Robotics lab
Signed-off-by: Rich Mattes <richmattes@gmail.com>
2020-10-10 20:03:59 -04:00
Paul Whalen c15cca1ca3 Refactor fedora-arm-python-classroom to use its own paritioning
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-10-10 15:46:17 -07:00
Paul Whalen 1bb46639b7 Bump Xfce and LXDE rootfs to fix failing images.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-10-10 15:45:46 -07:00
Paul Whalen 592b68d72b Bump soas to fix initramfs creation.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-10-10 15:42:44 -07:00
Jan Kaluza 356cc544f8 Enable ELN only repositories in ELN container.
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-10-09 14:47:50 +00:00
Peter Robinson e3284c395b Fixes for ARMv7 images
Now we're building ARMv7 UEFI images we need appropriate U-Boot binaries.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-10-07 13:42:42 +00:00
Dan Book ce24e01f28 Cinnamon - update backgrounds for f33 2020-10-06 12:33:02 -04:00
Peter Robinson 90adad6149 Fix setup of Raspberry Pi on ARMv7 for UEFI images
The Raspberry Pi isn't properly setup for ARMv7 as the arch detect during
build was missed, hence nothing gets copied and the image won't boot.

Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-10-06 16:43:28 +01:00
Darryl T. Agostinelli 0b219baae3 Update fedora-live-games.ks 2020-09-27 17:59:27 +00:00
Jan Kaluza d8d235caf3 Filter out langpacks-en for Fedora-ELN-Guest.
The langpacks-en package is pulled in by Anaconda and it seems filtering
it out using langpacks-* is not sufficient. It needs to be filtered
directly.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-09-23 11:11:11 +02:00
Jan Kaluza 03976cbc15 Remove missing packages from Fedora-ELN-Guest.
This commit removes few packages from Fedora-ELN-Guest kickstart:

- insights-client - this is RHEL only package which does not exist
  in Fedora and therefore will not be installed in Fedora ELN.
- rng-tools - this is not available in Fedora-ELN compose yet. We
  will enable rngd again once this is added to Fedora ELN.
- dracut-norescue - this is RHEL only package. The Fedora equivalent
  of this is to remove dracut-config-rescue. This yes is also used
  in other Fedora kickstarts.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-09-23 09:25:08 +02:00
Jan Kaluza c0a6e1066b Fix wrong copy-paste in fedora-eln-container-base.ks.
The previous commit was supposed to merge fedora-container-common.ks
into fedora-eln-container-base.ks. I probably copy-pasted wrong
fedora-eln-guest.ks part there instead of the fedora-container-common.ks.

In this commit I'm fixing that.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-09-22 20:15:46 +02:00
Miro Hrončok d77043ac08 Remove LaTeX from Python Classroom common
It makes the image too large, this fixes https://bugzilla.redhat.com/show_bug.cgi?id=1862450
2020-09-18 19:14:49 +00:00
Jan Kaluza 791b8bdffa Do not use fedora-container-common.ks in fedora-eln-container-base.ks
The Fedora ELN container is special in a way that the "%{fedora}"
RPM macro is not defined there. This breaks the Fedora ELN container
build, because fedora-container-common.ks expects this macro to exist.

This commit merges fedora-container-common.ks into
fedora-eln-container-base.ks and hardcodes Fedora 34 GPG key there.

The fedora-eln-container-base.ks will be updated once we move to
newer Fedora.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-09-18 13:35:14 +00:00
Dusty Mabe 44c9d49fb4
cloud: starting kickstart for GCP cloud image
This is a starting point for a GCP cloud image. The image boots fine
in GCP today. In the future we may want to consider adding the GCP
cloud agents if they get packaged in Fedora.
2020-09-17 10:17:36 -04:00
Jan Kaluza d39b22d4cf Add Fedora-ELN-Guest.ks.
Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-09-17 13:25:43 +00:00
Jan Kaluza c812d3d34f Add Fedora-ELN base container image kickstart.
It seems we will need different set of packages Fedora-ELN base
container image and therefore we need new kickstart file for it.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-09-16 12:24:38 +02:00
Peter Robinson 90d3c89825 SoAS: drop unneeded bits to slim size (rhbz 1876938)
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2020-09-13 17:54:50 +01:00
Dusty Mabe a7f9177599
cloud: remove geolite2 packages
These collectively have 66MiB of data in /usr/share/GeoIP.
Let's drop it for now.
2020-09-02 18:22:22 -04:00
Dusty Mabe 99f3ec5d72
cloud: update comments and minor rework for kspost
This should make things a little clearer.
2020-09-02 18:22:22 -04:00
Dusty Mabe f4c7f67ece
cloud: move firewalld remove to package list
It works in the package list so let's remove it there so it never
gets installed in the first place rather than the dnf erase hack
we have now.
2020-09-02 18:22:22 -04:00
Dusty Mabe 4a6850e465
cloud: rework package list, add comments
This reworks the package list to add comments and remove some things
that didn't need to be explicitly removed.

- remove +systemd-udev -> already included by default
- remove -biosdevname -> not included by default
- remove -iprutils -> not included by default
- remove -uboot-tools -> not included by default

There are no packages added or removed from the built cloud image as
part of this change. Just updating the input package list to be more
meaningful.
2020-09-02 18:22:21 -04:00
Dusty Mabe 10573df5c2
cloud: remove instLang hacks
`%packages --instLangs=en` works as intended now.
2020-09-02 18:22:21 -04:00