David Abdurachmanov
3822bf1ca2
Add Kiwi NG
...
We might use this for next-gen tooling for new disk image generation.
Fedora Asahi and Cloud images already use it.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-12 13:56:07 +03:00
David Abdurachmanov
98962c7167
Add more EFI/EDK2/UKI related tools
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-12 13:54:28 +03:00
David Abdurachmanov
741b975526
Remove more GRUB stuff.
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-11 21:03:16 +03:00
David Abdurachmanov
76fdb7978f
Add minimal experimental image
...
This is for attempting to validate various configuration (e.g. sdboot +
UKI).
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-11 20:31:26 +03:00
Andrea Bolognani
5914755e3a
Reintroduce minimal image
...
We used to have a minimal image back in the Fedora 32 days,
but it got lost along the way. Reintroduce it.
I didn't try too hard to make it as small as possible, but
simply by taking care of the low-hanging fruits I was able to
go from the ~7.5GB of the developer image to ~2.2GB, which is
already a significant improvement.
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-04-09 19:29:31 +02:00
Andrea Bolognani
5d40792dd6
Remove trailing whitespace
...
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-04-09 19:29:31 +02:00
Andrea Bolognani
e48413ad03
Install growpart
...
It's a tiny tool that's extremely useful to have in the image,
as the first thing that anyone will likely want to do after
booting it is to expand the installation to cover the entire
disk.
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-04-09 19:29:31 +02:00
Andrea Bolognani
830392708b
Install grub2 modules
...
The bootloader is fairly useless on its own.
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-04-09 19:29:31 +02:00
Andrea Bolognani
85e99a468d
Install passwd explicitly
...
It currently gets dragged in by some other package included in
the developer image, but that's not the case for the minimal
image that we're about to reintroduce.
Either way, since we use the command as part of %post, we
shouldn't be relying on an indirect dependency.
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-04-09 19:28:55 +02:00
Andrea Bolognani
18b4bc146f
Don't try to disable modular repositories
...
They no longer exist, so attempting to disable them results
in an error:
Error: No matching repo to modify: rawhide-modular,
updates-modular, updates-testing-modular, fedora-modular.
As a consequence, no repository is disabled, so dnf will not
work out of the box.
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-04-09 19:04:28 +02:00
David Abdurachmanov
20c827217b
Do not install valgrind and s390utils
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-23 10:25:43 +02:00
David Abdurachmanov
9df3d9d541
Remove rpmautospec-rpm-macros
...
It was added to redhat-rpm-config 264.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-22 19:18:02 +02:00
David Abdurachmanov
b20a67c31d
Add F40 KS
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-22 13:51:35 +02:00
David Abdurachmanov
1941becdb9
Add grub2-efi-riscv64 for appliance-tools
...
This pacakge is already pulled via COMPS (@anaconda-tools), but
appliance-tools doesn't know that by just looking at the KS.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-09-27 12:10:04 +03:00
David Abdurachmanov
0ab0f87553
Increase btrfs size
...
Not enough space to install the packages.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-09-26 20:01:42 +03:00
David Abdurachmanov
95b6689558
Remove extlinux-bootloader
...
We are trying to generate EFI image.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-09-26 19:13:53 +03:00
David Abdurachmanov
c1d60671dc
Remove autopart
...
autopart might not work with appliance-tools.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-09-26 18:38:15 +03:00
David Abdurachmanov
cd3de4da02
Add f39 KS file
...
This is experimental for now.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-09-22 12:25:02 +03:00
David Abdurachmanov
9007daae80
Update packages
...
Add container related tools (podman, toolbox, buildah, skopeo, crun).
These were tested and works. Container images are here:
http://fedora.riscv.rocks:3000/davidlt/-/packages/container/fedora/38
http://fedora.riscv.rocks:3000/davidlt/-/packages/container/fedora-toolbox/38
Add missing package for Fedora kernel tests to compile.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-08-25 09:16:03 +03:00
David Abdurachmanov
9fcab68616
Add vmtouch package
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-08-06 10:00:55 +03:00
David Abdurachmanov
33cc68eaa3
Tweak golang
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-07-06 14:08:17 +03:00
David Abdurachmanov
db627067bd
Remove @base-x
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-07-06 14:04:02 +03:00
David Abdurachmanov
d11c8d44bd
Fix package list
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-07-06 13:18:01 +03:00
David Abdurachmanov
8796e5b37e
Update package list
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-07-06 12:19:06 +03:00
David Abdurachmanov
b9dcae9607
Update packages for disk image
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-07-06 12:16:31 +03:00
David Abdurachmanov
2baea96b5c
Enable perf (properly)
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-05-19 13:43:39 +03:00
David Abdurachmanov
6540e5219c
install was deprecated and removed
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-27 06:51:04 +03:00
David Abdurachmanov
2799dbef18
Enable perf again
...
kernel and kernel-tools updated.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-22 15:55:02 +03:00
David Abdurachmanov
38500c9775
Remove perf (attempt 2)
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-19 13:40:17 +03:00
David Abdurachmanov
ce7c45d0fb
Disable perf until we build a new kernel
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-19 11:03:39 +03:00
David Abdurachmanov
531cff36e1
Add Fedora 38 Developer kickstart file
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-04-17 12:55:52 +03:00
David Abdurachmanov
9e82c7d827
Add compsize package
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-30 13:49:51 +02:00
David Abdurachmanov
cb0947818d
Remove koji-containerbuild
...
Not needed for us now. Does not install in F37 due to wrong
dependencies. Generic F37 bug.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-19 07:47:19 +02:00
David Abdurachmanov
739809010d
Remove wireless-tools
...
https://fedoraproject.org/wiki/Changes/RemoveWirelessExtensions
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-18 17:08:27 +02:00
David Abdurachmanov
fc00f1289a
Update Fedora Koji repo URL
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-18 16:52:38 +02:00
David Abdurachmanov
566d7bad7a
Update F37 Developer disk image
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-18 16:50:28 +02:00
David Abdurachmanov
8ff595bfcc
A quick attempt at F37 Developer disk image
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-11-09 16:54:50 +02:00
David Abdurachmanov
88dfe1d0a9
Add watchdog package
...
For SiFive HiFive Unmatched DA9063 PMIC WDT (only shutdown, not reset).
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-07-25 22:23:55 +02:00
David Abdurachmanov
2dd483e125
Replace libguestfs-tools-c with guestfs-tools
...
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-07-25 22:22:41 +02:00
David Abdurachmanov
01b4824e57
Add realtime-tests
...
Add a new package for testing the system.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-07-05 09:43:24 +03:00
David Abdurachmanov
6ad1611aff
Add more Koji plugins for future use
...
The main plugins used by upstream Fedora Koji infra right now
(F36 timeframe):
roles/koji_builder/templates/kojid.conf:{{ plugins.append("runroot") }}
roles/koji_builder/templates/kojid.conf:{{ plugins.append("save_failed_tree") }}
roles/koji_builder/templates/kojid.conf:{{ plugins.append("builder_containerbuild") }}
roles/koji_builder/templates/kojid.conf:{{ plugins.append("rpmautospec_builder") }}
Taken from https://pagure.io/fedora-infra/ansible.git
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2021-11-07 13:10:13 +02:00
David Abdurachmanov
9c61408688
Adjust boot fragments
...
SiFive FSBL is no more. Replaced by U-Boot SPL.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2021-01-07 18:23:50 +02:00
David Abdurachmanov
150c372a59
Add flashrom package
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2021-01-06 13:37:25 +02:00
David Abdurachmanov
d2f70450a4
Add bloaty
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-12-29 08:37:04 +02:00
David Abdurachmanov
a895c4eb0e
Add more packages
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-12-15 14:40:04 +02:00
David Abdurachmanov
6397993beb
Add packages suggested by GCC Farm (Baptiste Jonglez)
...
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-12-08 07:16:09 +02:00
David Abdurachmanov
3c6cc68762
Disable SELinux (rpmdb)
...
setfiles: Could not set context for /usr/bin/rpmdb: Invalid argument
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-12-07 08:50:43 +02:00
David Abdurachmanov
aa1bb39d7a
Expand default package list
...
Based on feedback on what developers want.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-12-05 12:04:08 +02:00
David Abdurachmanov
c2eb58eff5
Enable libguestfs-tools-c again
...
QEMU, libvirt and libguestfs is now rebuilt.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-12-05 11:35:00 +02:00
David Abdurachmanov
8c09aa312f
Remove libguestfs-tools-c for now
...
We cannot rebuild the package as it depends on QEMU/libvirt KVM suppoort
which we don't have. We are discussing how to resolve it.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-12-04 07:38:44 +02:00