1
0
Fork 0
Commit graph

20 commits

Author SHA1 Message Date
ce4c07197b Configure expiration for dated images only
Some checks failed
/ build-gnome (push) Successful in 9m19s
/ build-kde (push) Has been cancelled
2025-04-10 11:09:55 +02:00
c3f2c8f7e3 Make registry domain a build arg
All checks were successful
/ build-gnome (push) Successful in 13m35s
/ build-kde (push) Successful in 19m21s
2025-04-09 22:55:12 +02:00
134207ef6a Enable nvidia persistenced
All checks were successful
/ build-gnome (push) Successful in 15m24s
/ build-kde (push) Successful in 19m54s
2025-03-12 18:59:25 +01:00
56d906c633 Make podman build aware of NAMESPACE variable.
All checks were successful
/ build-gnome (push) Successful in 13m48s
/ build-kde (push) Successful in 18m37s
2025-03-05 14:33:59 +01:00
7a6c06dd31 (nvidia) Pre-configure kernel arguments
All checks were successful
/ build-kde (push) Successful in 6m7s
/ build-gnome (push) Successful in 4m4s
When bootc is used to deploy the image, kernel arguments can be injected
using https://containers.github.io/bootc/building/kernel-arguments.html
2024-11-18 08:06:44 +01:00
f83ae98869 Stop deleting rpm metadata unnecessarily (nvidia layer)
All checks were successful
/ build-gnome (push) Successful in 8m58s
/ build-kde (push) Successful in 9m10s
Completes commit b417eb2680 in which I've
missed the nvidia layer.
2024-11-14 16:52:00 +01:00
e3814f5ba2 Remove extraneous rpm-ostree metadata cleanup
All checks were successful
/ build-kde (push) Successful in 10m4s
/ build-gnome (push) Successful in 12m7s
2024-11-14 13:32:16 +01:00
a69f70d2dd Cleanup dnf5 metadata
Some checks failed
/ build-gnome (push) Waiting to run
/ build-kde (push) Has been cancelled
2024-11-14 13:29:22 +01:00
36fc168105 Transition nvidia layer completely to dnf5
Some checks failed
/ build-gnome (push) Waiting to run
/ build-kde (push) Has been cancelled
It turns out that "rpm-ostree install" marks all packages as user
installed, therefore it's impossible to distinguish manually installed packages
from their dependencies and "dnf5 autoremove" doesn't work. Moving to
dnf5 resolves this.
2024-11-14 13:03:33 +01:00
8806cf94c4 Remove build dependencies after nvidia driver install
All checks were successful
/ build-kde (push) Successful in 11m42s
/ build-gnome (push) Successful in 9m33s
2024-11-14 10:33:16 +01:00
ccacd6191a Base nvidia images off of regular images
Some checks failed
/ build-kde (push) Failing after 9m36s
/ build-gnome (push) Has been cancelled
Previously regular images and nvidia images were split into separate
jobs and both were based off of an upstream image, this needlessly
increased build time and made maintaining the nvidia overlay take more
effort.
2024-11-14 00:18:41 +01:00
d5eb8ee7c3 Retry adding rpmfusion repositories on fail
Some checks failed
/ build-gnome (push) Waiting to run
/ build-gnome-nvidia (push) Waiting to run
/ build-kde-nvidia (push) Waiting to run
/ build-kde (push) Has been cancelled
2024-11-12 16:21:26 +01:00
8a93f894a5 Stop removing firefox
All checks were successful
/ build-kde (push) Successful in 5m24s
/ build-kde-nvidia (push) Successful in 7m47s
2024-11-12 13:52:10 +01:00
a33e131086 Added package: openh264
Some checks failed
/ build-kde-nvidia (push) Waiting to run
/ build-kde (push) Has been cancelled
2024-11-12 13:49:57 +01:00
923be1dd18 Added package: nmap-ncat
Some checks failed
/ build-kde (push) Has been cancelled
/ build-kde-nvidia (push) Has been cancelled
2024-11-12 12:06:51 +01:00
f8475166e0 Move applying configuration to end of build
When applied before package installations/removals, some files might get
modified/deleted.
2024-11-12 12:06:49 +01:00
6ee03f0d27 Tune swap on zram 2024-11-12 12:06:03 +01:00
e85e38aef5 Make akmods use correct kernel version
Without speficying the version akmods builds for the current kernel
(host kernel).
2024-11-12 12:04:48 +01:00
bd99c93e02 Build akmod package 2024-11-12 12:04:48 +01:00
51ce727214 Build an image with nvidia drivers 2024-11-12 12:04:46 +01:00