Compare commits

1 Commits

Author SHA1 Message Date
unkinben b29f13cd6c feat: add fedora rpmbuilder images
Build / build (pull_request) Successful in 11m46s
- bump base images
- add buildah to rpmbuilder images
- add fedora 42, 43 and 44 rpmbuilder images
2026-05-16 11:48:59 +10:00
34 changed files with 38 additions and 54 deletions
+1
View File
@@ -1 +1,2 @@
docker docker
incus
@@ -1,6 +1,6 @@
[unkin] [unkin]
name=unkin repository name=unkin repository
baseurl=https://git.unkin.net/api/packages/unkin/rpm/almalinux/el8 baseurl=https://git.query.consul/api/packages/unkin/rpm/almalinux/el8
gpgkey=https://git.unkin.net/api/packages/unkin/rpm/repository.key gpgkey=https://git.query.consul/api/packages/unkin/rpm/repository.key
enabled=1 enabled=1
gpgcheck=0 gpgcheck=0
@@ -1,7 +1,7 @@
# only available on EL8 # only available on EL8
[unkinben] [unkinben]
name=unkinben repository name=unkinben repository
baseurl=https://git.unkin.net/api/packages/unkinben/rpm/el8 baseurl=https://git.query.consul/api/packages/unkinben/rpm/el8
gpgkey=https://git.unkin.net/api/packages/unkinben/rpm/repository.key gpgkey=https://git.query.consul/api/packages/unkinben/rpm/repository.key
enabled=1 enabled=1
gpgcheck=0 gpgcheck=0
@@ -15,7 +15,7 @@ packages = [
] ]
scripts_pre_file_copy = [ scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo", "rm -f /etc/yum.repos.d/*.repo",
"curl -k -o internal-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/internal-ca-certificates/20240825-1.el8/files/756 && rpm -i internal-ca-certificates.rpm" "curl -k -o internal-ca-certificates.rpm https://git.query.consul/unkin/-/packages/rpm/internal-ca-certificates/20240825-1.el8/files/756 && rpm -i internal-ca-certificates.rpm"
] ]
scripts_pre_packages = [ scripts_pre_packages = [
"dnf makecache", "dnf makecache",
+1 -1
View File
@@ -1 +1 @@
20260606 20260112
+1
View File
@@ -1 +1,2 @@
docker docker
incus
@@ -1,6 +1,6 @@
[appstream] [appstream]
name=appstream repository name=appstream repository
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/AppStream/x86_64/os baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/AppStream/x86_64/os
gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/AppStream/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/AppStream/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@@ -1,6 +1,6 @@
[baseos] [baseos]
name=baseos repository name=baseos repository
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/BaseOS/x86_64/os baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/BaseOS/x86_64/os
gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@@ -1,7 +1,7 @@
# new repo for EL9+, replaces PowerTools repo # new repo for EL9+, replaces PowerTools repo
[crb] [crb]
name=crb repository name=crb repository
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/CRB/x86_64/os baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/CRB/x86_64/os
gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/CRB/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/CRB/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@@ -1,6 +1,6 @@
[ha] [ha]
name=ha repository name=ha repository
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/HighAvailability/x86_64/os baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/HighAvailability/x86_64/os
gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/9.7/HighAvailability/x86_64/os/RPM-GPG-KEY-AlmaLinux-9 gpgkey=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux/9.7/HighAvailability/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@@ -1,6 +1,6 @@
[unkin] [unkin]
name=unkin repository name=unkin repository
baseurl=https://git.unkin.net/api/packages/unkin/rpm/almalinux/el9 baseurl=https://git.query.consul/api/packages/unkin/rpm/almalinux/el9
gpgkey=https://git.unkin.net/api/packages/unkin/rpm/repository.key gpgkey=https://git.query.consul/api/packages/unkin/rpm/repository.key
enabled=1 enabled=1
gpgcheck=0 gpgcheck=0
@@ -16,7 +16,7 @@ packages = [
] ]
scripts_pre_file_copy = [ scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo", "rm -f /etc/yum.repos.d/*.repo",
"curl -k -o internal-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/internal-ca-certificates/20240825-1.el8/files/756 && rpm -i internal-ca-certificates.rpm" "curl -k -o internal-ca-certificates.rpm https://git.query.consul/unkin/-/packages/rpm/internal-ca-certificates/20240825-1.el8/files/756 && rpm -i internal-ca-certificates.rpm"
] ]
scripts_pre_packages = [ scripts_pre_packages = [
"dnf makecache", "dnf makecache",
+1 -1
View File
@@ -1 +1 @@
20260606 20260516
+1 -1
View File
@@ -1 +1 @@
20260606 20260308
+1 -1
View File
@@ -1 +1 @@
20260606 20260325
+1 -1
View File
@@ -1 +1 @@
20260606 20260112
+1 -1
View File
@@ -1 +1 @@
20260606 20260319
+1 -1
View File
@@ -1 +1 @@
20260606 20260112
+1 -1
View File
@@ -1 +1 @@
20260606 20260308
+1 -1
View File
@@ -1 +1 @@
20260606 20260516
@@ -1,6 +0,0 @@
[gitea-unkin-fedora-42]
name=Unkin Fedora 42
baseurl=https://git.unkin.net/api/packages/unkin/rpm/fedora/42
enabled=1
gpgcheck=1
gpgkey=https://git.unkin.net/api/packages/unkin/rpm/repository.key
@@ -4,7 +4,7 @@ deploy_files_from_image = true
deploy_files_from_common = false deploy_files_from_common = false
scripts_pre_file_copy = [ scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo", "rm -f /etc/yum.repos.d/*.repo",
"curl -sk -o unkin-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/unkin-ca-certificates/2025.7.13-1.fc42/files/15674 && rpm -i unkin-ca-certificates.rpm", "curl -sk -o unkin-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/unkin-ca-certificates/2025.7.13-1/files/12294 && rpm -i unkin-ca-certificates.rpm",
] ]
packages = [ packages = [
"git", "git",
+1 -1
View File
@@ -1 +1 @@
20260521 20260514
@@ -1,4 +1,4 @@
# fedora/42/rpmbuilder # almalinux/9.7/rpmbuilder
docker_source = "git.unkin.net/unkin/fedora42-base:latest" docker_source = "git.unkin.net/unkin/fedora42-base:latest"
packages = [ packages = [
"asciidoc", "asciidoc",
+1 -1
View File
@@ -1 +1 @@
20260521 20260308
@@ -1,6 +0,0 @@
[gitea-unkin-fedora-43]
name=Unkin Fedora 43
baseurl=https://git.unkin.net/api/packages/unkin/rpm/fedora/43
enabled=1
gpgcheck=1
gpgkey=https://git.unkin.net/api/packages/unkin/rpm/repository.key
@@ -4,7 +4,7 @@ deploy_files_from_image = true
deploy_files_from_common = false deploy_files_from_common = false
scripts_pre_file_copy = [ scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo", "rm -f /etc/yum.repos.d/*.repo",
"curl -sk -o unkin-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/unkin-ca-certificates/2025.7.13-1.fc43/files/15602 && rpm -i unkin-ca-certificates.rpm", "curl -sk -o unkin-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/unkin-ca-certificates/2025.7.13-1/files/12294 && rpm -i unkin-ca-certificates.rpm",
] ]
packages = [ packages = [
"git", "git",
+1 -1
View File
@@ -1 +1 @@
20260521 20260514
@@ -1,4 +1,4 @@
# fedora/43/rpmbuilder # almalinux/9.7/rpmbuilder
docker_source = "git.unkin.net/unkin/fedora43-base:latest" docker_source = "git.unkin.net/unkin/fedora43-base:latest"
packages = [ packages = [
"asciidoc", "asciidoc",
+1 -1
View File
@@ -1 +1 @@
20260521 20260308
@@ -1,6 +0,0 @@
[gitea-unkin-fedora-44]
name=Unkin Fedora 44
baseurl=https://git.unkin.net/api/packages/unkin/rpm/fedora/44
enabled=1
gpgcheck=1
gpgkey=https://git.unkin.net/api/packages/unkin/rpm/repository.key
@@ -4,7 +4,7 @@ deploy_files_from_image = true
deploy_files_from_common = false deploy_files_from_common = false
scripts_pre_file_copy = [ scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo", "rm -f /etc/yum.repos.d/*.repo",
"curl -sk -o unkin-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/unkin-ca-certificates/2025.7.13-1.fc44/files/15656 && rpm -i unkin-ca-certificates.rpm", "curl -sk -o unkin-ca-certificates.rpm https://git.unkin.net/unkin/-/packages/rpm/unkin-ca-certificates/2025.7.13-1/files/12294 && rpm -i unkin-ca-certificates.rpm",
] ]
packages = [ packages = [
"git", "git",
@@ -1,4 +1,4 @@
# fedora/44/rpmbuilder # almalinux/9.7/rpmbuilder
docker_source = "git.unkin.net/unkin/fedora44-base:latest" docker_source = "git.unkin.net/unkin/fedora44-base:latest"
packages = [ packages = [
"asciidoc", "asciidoc",
+1 -1
View File
@@ -1 +1 @@
20260521 20260308