Compare commits

6 Commits

Author SHA1 Message Date
unkinben 5f3b2ebecd Merge pull request 'chore: bump almalinux 9.7 dependent image versions' (#52) from feat/almalinux-97-vault-repos-images into master
Deploy / build (push) Failing after 20m33s
2026-06-06 22:48:49 +10:00
unkinben 1b6d7edebf chore: bump almalinux 9.7 dependent image versions
Build / build (pull_request) Failing after 18m29s
2026-06-06 22:26:04 +10:00
unkinben 02c1648baa Merge pull request 'feat: switch almalinux 9.7 base image repos to almalinux-vault' (#51) from feat/almalinux-97-vault-repos-base into master
Deploy / build (push) Failing after 13m1s
2026-06-06 22:25:13 +10:00
unkinben 2814a83422 feat: switch almalinux 9.7 base image repos to almalinux-vault
Build / build (pull_request) Failing after 11m53s
2026-06-06 22:05:49 +10:00
unkinben 61cbcd73ac feat: fedora repo (#49)
Deploy / build (push) Successful in 3m27s
- add fedora repo from git.unkin.net to images
- add correct unkin-ca-certificates
- add nfpm to rpmbuilder
- bump base/rpmbuilder images

Reviewed-on: #49
2026-05-21 22:24:57 +10:00
unkinben b2303d20e9 feat: add fedora rpmbuilder images (#48)
Deploy / build (push) Successful in 19m28s
- bump base images
- add buildah to rpmbuilder images
- add fedora 42, 43 and 44 rpmbuilder images

Reviewed-on: #48
2026-05-16 22:33:14 +10:00
40 changed files with 198 additions and 33 deletions
-1
View File
@@ -1,2 +1 @@
docker
incus
@@ -1,6 +1,6 @@
[unkin]
name=unkin repository
baseurl=https://git.query.consul/api/packages/unkin/rpm/almalinux/el8
gpgkey=https://git.query.consul/api/packages/unkin/rpm/repository.key
baseurl=https://git.unkin.net/api/packages/unkin/rpm/almalinux/el8
gpgkey=https://git.unkin.net/api/packages/unkin/rpm/repository.key
enabled=1
gpgcheck=0
@@ -1,7 +1,7 @@
# only available on EL8
[unkinben]
name=unkinben repository
baseurl=https://git.query.consul/api/packages/unkinben/rpm/el8
gpgkey=https://git.query.consul/api/packages/unkinben/rpm/repository.key
baseurl=https://git.unkin.net/api/packages/unkinben/rpm/el8
gpgkey=https://git.unkin.net/api/packages/unkinben/rpm/repository.key
enabled=1
gpgcheck=0
@@ -15,7 +15,7 @@ packages = [
]
scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo",
"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"
"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"
]
scripts_pre_packages = [
"dnf makecache",
+1 -1
View File
@@ -1 +1 @@
20260117
20260516
@@ -6,6 +6,7 @@ packages = [
"automake",
"binutils",
"bison",
"buildah",
"byacc",
"cmake",
"diffstat",
+1 -1
View File
@@ -1 +1 @@
20260112
20260606
-1
View File
@@ -1,2 +1 @@
docker
incus
@@ -1,6 +1,6 @@
[appstream]
name=appstream repository
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/9.7/AppStream/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/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
enabled=1
gpgcheck=1
@@ -1,6 +1,6 @@
[baseos]
name=baseos repository
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/9.7/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/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
enabled=1
gpgcheck=1
@@ -1,7 +1,7 @@
# new repo for EL9+, replaces PowerTools repo
[crb]
name=crb repository
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/9.7/CRB/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/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
enabled=1
gpgcheck=1
@@ -1,6 +1,6 @@
[ha]
name=ha repository
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/9.7/HighAvailability/x86_64/os/RPM-GPG-KEY-AlmaLinux-9
baseurl=https://artifactapi.k8s.syd1.au.unkin.net/api/v1/remote/almalinux-vault/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
enabled=1
gpgcheck=1
@@ -1,6 +1,6 @@
[unkin]
name=unkin repository
baseurl=https://git.query.consul/api/packages/unkin/rpm/almalinux/el9
gpgkey=https://git.query.consul/api/packages/unkin/rpm/repository.key
baseurl=https://git.unkin.net/api/packages/unkin/rpm/almalinux/el9
gpgkey=https://git.unkin.net/api/packages/unkin/rpm/repository.key
enabled=1
gpgcheck=0
@@ -16,7 +16,7 @@ packages = [
]
scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo",
"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"
"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"
]
scripts_pre_packages = [
"dnf makecache",
+1 -1
View File
@@ -1 +1 @@
20260325
20260606
+1 -1
View File
@@ -1 +1 @@
20260308
20260606
+1 -1
View File
@@ -1 +1 @@
20260325
20260606
+1 -1
View File
@@ -1 +1 @@
20260112
20260606
+1 -1
View File
@@ -1 +1 @@
20260319
20260606
+1 -1
View File
@@ -1 +1 @@
20260112
20260606
+1 -1
View File
@@ -1 +1 @@
20260308
20260606
@@ -6,6 +6,7 @@ packages = [
"automake",
"binutils",
"bison",
"buildah",
"byacc",
"cmake",
"diffstat",
+1 -1
View File
@@ -1 +1 @@
20260308
20260606
@@ -0,0 +1,6 @@
[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
scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo",
"curl -k -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",
"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",
]
packages = [
"git",
+1 -1
View File
@@ -1 +1 @@
20260514
20260521
+1
View File
@@ -0,0 +1 @@
docker
@@ -0,0 +1,47 @@
# fedora/42/rpmbuilder
docker_source = "git.unkin.net/unkin/fedora42-base:latest"
packages = [
"asciidoc",
"autoconf",
"automake",
"binutils",
"bison",
"buildah",
"byacc",
"cmake",
"diffstat",
"flex",
"gcc",
"gcc-c++",
"gdb",
"glibc-devel",
"go",
"gzip",
"intltool",
"jna",
"ltrace",
"nfpm",
"patchutils",
"perl-Fedora-VSP",
"perl-generators",
"pesign",
"pkgconf",
"pkgconf-m4",
"pkgconf-pkg-config",
"redhat-rpm-config",
"rpm",
"rpm-build",
"rpm-sign",
"rpmdevtools",
"rpmlint",
"source-highlight",
"strace",
"systemtap",
"tar",
"valgrind",
"valgrind-devel",
]
scripts_final = [
"dnf clean all",
"rm -rf /var/cache/dnf"
]
+1
View File
@@ -0,0 +1 @@
20260521
@@ -0,0 +1,6 @@
[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
scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo",
"curl -k -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",
"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",
]
packages = [
"git",
+1 -1
View File
@@ -1 +1 @@
20260514
20260521
+1
View File
@@ -0,0 +1 @@
docker
@@ -0,0 +1,47 @@
# fedora/43/rpmbuilder
docker_source = "git.unkin.net/unkin/fedora43-base:latest"
packages = [
"asciidoc",
"autoconf",
"automake",
"binutils",
"bison",
"buildah",
"byacc",
"cmake",
"diffstat",
"flex",
"gcc",
"gcc-c++",
"gdb",
"glibc-devel",
"go",
"gzip",
"intltool",
"jna",
"ltrace",
"nfpm",
"patchutils",
"perl-Fedora-VSP",
"perl-generators",
"pesign",
"pkgconf",
"pkgconf-m4",
"pkgconf-pkg-config",
"redhat-rpm-config",
"rpm",
"rpm-build",
"rpm-sign",
"rpmdevtools",
"rpmlint",
"source-highlight",
"strace",
"systemtap",
"tar",
"valgrind",
"valgrind-devel",
]
scripts_final = [
"dnf clean all",
"rm -rf /var/cache/dnf"
]
+1
View File
@@ -0,0 +1 @@
20260521
@@ -0,0 +1,6 @@
[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
scripts_pre_file_copy = [
"rm -f /etc/yum.repos.d/*.repo",
"curl -k -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",
"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",
]
packages = [
"git",
+1
View File
@@ -0,0 +1 @@
docker
@@ -0,0 +1,47 @@
# fedora/44/rpmbuilder
docker_source = "git.unkin.net/unkin/fedora44-base:latest"
packages = [
"asciidoc",
"autoconf",
"automake",
"binutils",
"bison",
"buildah",
"byacc",
"cmake",
"diffstat",
"flex",
"gcc",
"gcc-c++",
"gdb",
"glibc-devel",
"go",
"gzip",
"intltool",
"jna",
"ltrace",
"nfpm",
"patchutils",
"perl-Fedora-VSP",
"perl-generators",
"pesign",
"pkgconf",
"pkgconf-m4",
"pkgconf-pkg-config",
"redhat-rpm-config",
"rpm",
"rpm-build",
"rpm-sign",
"rpmdevtools",
"rpmlint",
"source-highlight",
"strace",
"systemtap",
"tar",
"valgrind",
"valgrind-devel",
]
scripts_final = [
"dnf clean all",
"rm -rf /var/cache/dnf"
]
+1
View File
@@ -0,0 +1 @@
20260521