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>
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>
DEBUG util.py:596: Unable to create appliance : Failed to find package 'dejavu-fonts-common' : No match for argument: dejavu-fonts-common
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
Add tools to access SOC features such as I2C, SPI and GPIO.
Add nbd as requested by rwmjones.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
This does not need to be running at boot. This also causes issues
with guest networking in some cases. This should stop libvirtd
from brining up the networking.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
Fedora/RISCV disk images are compressed with zstd thus ensure we have
the tool to uncompress them.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
This adds another 950M to rootfs (mostly by two packages: glibc language
packages and texlive). BRs for:
- bash
- binutils
- coreutils
- gcc
- gdb
- glibc
- kernel
- rpm
- util-linux
are added.
This ensures we can rebuild critical packages even if repositories
go away.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
Change password to fedora_rocks! and add livesys script (based on
fedora-live-base.ks)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
Problems continue, but this time a different file:
[..]
31k
32ksetfiles: Could not set context for /usr/lib/systemd/user/dbus-broker.service: Invalid argument
DEBUG util.py:556:
/ 100.0%
[..]
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
For some reason passwd is now strict on checking password for root account.
Change all passwords to fedora_riscv, which seems to work fine.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>