From f4e9e52af3f90a0f257926c3c155033f8d352f23 Mon Sep 17 00:00:00 2001 From: unkin-agent Date: Fri, 9 Oct 2026 22:47:14 +1100 Subject: [PATCH] Drop el8 builds (#188) el8 has no builder image any more (the old almalinux8-rpmbuilder image can't be pulled) and el8 packages are no longer wanted. - remove build/deploy almalinux8 pipelines - remove el8 build entries from all package metadata - drop almalinux/el8 from the metadata schema and tools/build Requires unkin/terraform-git#110 applied (removes the build-almalinux8 required check). Reviewed-on: https://git.unkin.net/unkin/rpmbuilder/pulls/188 Co-authored-by: unkin-agent Co-committed-by: unkin-agent --- .woodpecker/build-almalinux8.yaml | 26 --------- .woodpecker/deploy-almalinux8.yaml | 56 ------------------- rpms/act_runner/metadata.yaml | 5 -- rpms/bind_exporter/metadata.yaml | 5 -- rpms/boilerplate/metadata.yaml | 5 -- rpms/claude-code/metadata.yaml | 5 -- rpms/cni-plugins/metadata.yaml | 5 -- rpms/code-server/metadata.yaml | 5 -- rpms/consul-cni/metadata.yaml | 5 -- rpms/consul/metadata.yaml | 5 -- rpms/etcd/metadata.yaml | 5 -- rpms/exportarr/metadata.yaml | 5 -- rpms/frr_exporter/metadata.yaml | 5 -- rpms/g10k/metadata.yaml | 5 -- rpms/git-delta/metadata.yaml | 5 -- rpms/hadolint/metadata.yaml | 5 -- rpms/helm/metadata.yaml | 5 -- rpms/helmfile/metadata.yaml | 5 -- rpms/jellyfin-ffmpeg-bin/metadata.yaml | 5 -- rpms/jsonnet-language-server/metadata.yaml | 5 -- rpms/jsonnet-lint/metadata.yaml | 5 -- rpms/jsonnet/metadata.yaml | 5 -- rpms/kubecolor/metadata.yaml | 5 -- rpms/kubeconform/metadata.yaml | 5 -- rpms/kubectx/metadata.yaml | 5 -- rpms/kustomize/metadata.yaml | 5 -- rpms/lazydocker/metadata.yaml | 5 -- rpms/libfoundationdb/metadata.yaml | 5 -- rpms/neovim-glibc-2.17/metadata.yaml | 5 -- rpms/neovim/metadata.yaml | 5 -- rpms/nfpm/metadata.yaml | 5 -- rpms/node_exporter/metadata.yaml | 5 -- rpms/nomad-autoscaler/metadata.yaml | 5 -- rpms/nomad/metadata.yaml | 5 -- rpms/nzbget/metadata.yaml | 5 -- rpms/nzbget_exporter/metadata.yaml | 5 -- .../metadata.yaml | 5 -- .../openbao-plugin-secret-nomad/metadata.yaml | 5 -- rpms/openbao-plugins/metadata.yaml | 5 -- rpms/packer/metadata.yaml | 5 -- rpms/pgbouncer_exporter/metadata.yaml | 5 -- rpms/postgres_exporter/metadata.yaml | 5 -- rpms/puppet-initial/metadata.yaml | 5 -- rpms/puppetdb_exporter/metadata.yaml | 5 -- rpms/ruff/metadata.yaml | 5 -- rpms/sops/metadata.yaml | 5 -- rpms/stalwart-cli/metadata.yaml | 5 -- rpms/stalwart-foundationdb/metadata.yaml | 5 -- rpms/stalwart/metadata.yaml | 5 -- rpms/starship/metadata.yaml | 5 -- rpms/stern/metadata.yaml | 5 -- rpms/tea/metadata.yaml | 5 -- rpms/terraform/metadata.yaml | 5 -- rpms/terragrunt/metadata.yaml | 5 -- rpms/tflint/metadata.yaml | 5 -- rpms/unkin-ca-certificates/metadata.yaml | 5 -- rpms/unkin-undionly-kpxe/metadata.yaml | 5 -- rpms/unrar/metadata.yaml | 5 -- rpms/uv/metadata.yaml | 5 -- rpms/vals/metadata.yaml | 5 -- rpms/vault/metadata.yaml | 5 -- rpms/victoria-logs/metadata.yaml | 5 -- rpms/vlutils/metadata.yaml | 5 -- rpms/vmagent/metadata.yaml | 5 -- rpms/vmalert/metadata.yaml | 5 -- rpms/vminsert/metadata.yaml | 5 -- rpms/vmselect/metadata.yaml | 5 -- rpms/vmstorage/metadata.yaml | 5 -- rpms/vmutils/metadata.yaml | 5 -- rpms/xh/metadata.yaml | 5 -- rpms/yq/metadata.yaml | 5 -- schema/metadata.json | 1 - tools/build | 11 ++-- 73 files changed, 5 insertions(+), 434 deletions(-) delete mode 100644 .woodpecker/build-almalinux8.yaml delete mode 100644 .woodpecker/deploy-almalinux8.yaml diff --git a/.woodpecker/build-almalinux8.yaml b/.woodpecker/build-almalinux8.yaml deleted file mode 100644 index 515c001..0000000 --- a/.woodpecker/build-almalinux8.yaml +++ /dev/null @@ -1,26 +0,0 @@ -when: - - event: pull_request - -steps: - - name: build rpms - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 - commands: - - mkdir -p /woodpecker/rpms - - ln -s /woodpecker/rpms /workspace - - ./tools/build build-all --distro almalinux/el8 --buildah - privileged: true - backend_options: - kubernetes: - serviceAccountName: default - resources: - requests: - memory: 512Mi - cpu: 2 - limits: - memory: 2Gi - cpu: 2 - - - name: show rpms - image: git.unkin.net/unkin/almalinux8-base:latest - commands: - - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" diff --git a/.woodpecker/deploy-almalinux8.yaml b/.woodpecker/deploy-almalinux8.yaml deleted file mode 100644 index 504e90c..0000000 --- a/.woodpecker/deploy-almalinux8.yaml +++ /dev/null @@ -1,56 +0,0 @@ -when: - - event: push - branch: master - -steps: - - name: build-rpms - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 - commands: - - mkdir -p /woodpecker/rpms - - ln -s /woodpecker/rpms /workspace - - ./tools/build build-all --distro almalinux/el8 --buildah - privileged: true - backend_options: - kubernetes: - serviceAccountName: default - resources: - requests: - memory: 512Mi - cpu: 2 - limits: - memory: 2Gi - cpu: 2 - - - name: show-rpms - image: git.unkin.net/unkin/almalinux9-base:latest - commands: - - find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm" - depends_on: [build-rpms] - - - name: deploy-rpms - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 - commands: - - | - HOST="https://artifactapi.k8s.syd1.au.unkin.net" - REPO="rpm-vendor-el8" - for rpm in $(find /woodpecker/src/git.unkin.net/unkin/rpmbuilder/ -type f -name "*.rpm"); do - FILE=$$(basename "$$rpm") - # artifactapi has no HEAD route (405); probe the served Packages path. - code=$$(curl -s -o /dev/null -w '%{http_code}' "$$HOST/api/v2/remotes/$$REPO/files/Packages/$$FILE" || true) - if [ "$$code" = "200" ]; then - echo "$$FILE already exists in $$REPO; skipping" - continue - fi - curl -f -X PUT "$$HOST/api/v2/remotes/$$REPO/files/$$FILE" -H "Content-Type: application/x-rpm" --data-binary @"$$rpm" - done - backend_options: - kubernetes: - serviceAccountName: default - resources: - requests: - memory: 128Mi - cpu: 100m - limits: - memory: 512Mi - cpu: 500m - depends_on: [build-rpms, show-rpms] diff --git a/rpms/act_runner/metadata.yaml b/rpms/act_runner/metadata.yaml index 4930e18..a76e22b 100644 --- a/rpms/act_runner/metadata.yaml +++ b/rpms/act_runner/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://gitea.com/gitea/act_runner license: MIT dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 0.2.12 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/bind_exporter/metadata.yaml b/rpms/bind_exporter/metadata.yaml index 61b8e23..3558424 100644 --- a/rpms/bind_exporter/metadata.yaml +++ b/rpms/bind_exporter/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/prometheus-community/bind_exporter license: Apache-2.0 license dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 0.8.0 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/boilerplate/metadata.yaml b/rpms/boilerplate/metadata.yaml index d06f91e..152cdea 100644 --- a/rpms/boilerplate/metadata.yaml +++ b/rpms/boilerplate/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/gruntwork-io/boilerplate license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.15.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/claude-code/metadata.yaml b/rpms/claude-code/metadata.yaml index e7d9f0d..8d6974a 100644 --- a/rpms/claude-code/metadata.yaml +++ b/rpms/claude-code/metadata.yaml @@ -7,11 +7,6 @@ homepage: https://claude.ai/code license: Proprietary dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - repository: - - almalinux/el8 - version: 2.1.156 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: 1 repository: diff --git a/rpms/cni-plugins/metadata.yaml b/rpms/cni-plugins/metadata.yaml index 09af8ca..d4f1c3d 100644 --- a/rpms/cni-plugins/metadata.yaml +++ b/rpms/cni-plugins/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/containernetworking/plugins license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.9.1 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/code-server/metadata.yaml b/rpms/code-server/metadata.yaml index 683272b..c2cfd8c 100644 --- a/rpms/code-server/metadata.yaml +++ b/rpms/code-server/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/coder/code-server license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 4.117.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/consul-cni/metadata.yaml b/rpms/consul-cni/metadata.yaml index 1e48657..956fbd9 100644 --- a/rpms/consul-cni/metadata.yaml +++ b/rpms/consul-cni/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://hashicorp.com license: Mozilla Public License, version 2.0 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 1.7.1 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/consul/metadata.yaml b/rpms/consul/metadata.yaml index 23bc582..33e1ea4 100644 --- a/rpms/consul/metadata.yaml +++ b/rpms/consul/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/hashicorp/consul license: BUSL-1.1 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.22.7 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/etcd/metadata.yaml b/rpms/etcd/metadata.yaml index d7159cf..bad4f75 100644 --- a/rpms/etcd/metadata.yaml +++ b/rpms/etcd/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://etcd.io/ license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 3.6.10 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/exportarr/metadata.yaml b/rpms/exportarr/metadata.yaml index 269a0fe..8f14e62 100644 --- a/rpms/exportarr/metadata.yaml +++ b/rpms/exportarr/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/onedr0p/exportarr license: MIT license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 2.3.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/frr_exporter/metadata.yaml b/rpms/frr_exporter/metadata.yaml index d713743..1476246 100644 --- a/rpms/frr_exporter/metadata.yaml +++ b/rpms/frr_exporter/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/tynany/frr_exporter license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.11.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/g10k/metadata.yaml b/rpms/g10k/metadata.yaml index 7a97449..3767106 100644 --- a/rpms/g10k/metadata.yaml +++ b/rpms/g10k/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/xorpaul/g10k license: Apache2.0 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 0.9.10 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/git-delta/metadata.yaml b/rpms/git-delta/metadata.yaml index 021c1dc..4b73695 100644 --- a/rpms/git-delta/metadata.yaml +++ b/rpms/git-delta/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/dandavison/delta license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.19.2 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/hadolint/metadata.yaml b/rpms/hadolint/metadata.yaml index 9b95cb2..ed7b7a3 100644 --- a/rpms/hadolint/metadata.yaml +++ b/rpms/hadolint/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/hadolint/hadolint license: GPL-3.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 2.14.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/helm/metadata.yaml b/rpms/helm/metadata.yaml index 93d1153..a0524f1 100644 --- a/rpms/helm/metadata.yaml +++ b/rpms/helm/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/helm/helm license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 4.1.4 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/helmfile/metadata.yaml b/rpms/helmfile/metadata.yaml index 7d0a24e..786dad5 100644 --- a/rpms/helmfile/metadata.yaml +++ b/rpms/helmfile/metadata.yaml @@ -10,11 +10,6 @@ homepage: https://github.com/helmfile/helmfile license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.4.4 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/jellyfin-ffmpeg-bin/metadata.yaml b/rpms/jellyfin-ffmpeg-bin/metadata.yaml index c8bde0c..934fb80 100644 --- a/rpms/jellyfin-ffmpeg-bin/metadata.yaml +++ b/rpms/jellyfin-ffmpeg-bin/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/jellyfin/jellyfin-ffmpeg license: GPL-3.0 dist_tag: false builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1.1 - version: 7.1.3 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/jsonnet-language-server/metadata.yaml b/rpms/jsonnet-language-server/metadata.yaml index 7991bc3..4557d96 100644 --- a/rpms/jsonnet-language-server/metadata.yaml +++ b/rpms/jsonnet-language-server/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/grafana/jsonnet-language-server license: Apache-2.0 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - repository: - - almalinux/el8 - version: 0.17.0 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: 1 repository: diff --git a/rpms/jsonnet-lint/metadata.yaml b/rpms/jsonnet-lint/metadata.yaml index 187dc2b..7a86104 100644 --- a/rpms/jsonnet-lint/metadata.yaml +++ b/rpms/jsonnet-lint/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/google/go-jsonnet license: Apache-2.0 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - repository: - - almalinux/el8 - version: 0.22.0 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: 1 repository: diff --git a/rpms/jsonnet/metadata.yaml b/rpms/jsonnet/metadata.yaml index 4917eb6..b4ff3e1 100644 --- a/rpms/jsonnet/metadata.yaml +++ b/rpms/jsonnet/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/google/go-jsonnet license: Apache-2.0 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - repository: - - almalinux/el8 - version: 0.22.0 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: 1 repository: diff --git a/rpms/kubecolor/metadata.yaml b/rpms/kubecolor/metadata.yaml index 83fe90d..7b4b868 100644 --- a/rpms/kubecolor/metadata.yaml +++ b/rpms/kubecolor/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/kubecolor/kubecolor license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.8.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/kubeconform/metadata.yaml b/rpms/kubeconform/metadata.yaml index cd2e2f6..b2ae493 100644 --- a/rpms/kubeconform/metadata.yaml +++ b/rpms/kubeconform/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/yannh/kubeconform license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.7.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/kubectx/metadata.yaml b/rpms/kubectx/metadata.yaml index 812b6ec..ace6767 100644 --- a/rpms/kubectx/metadata.yaml +++ b/rpms/kubectx/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/ahmetb/kubectx license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.11.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/kustomize/metadata.yaml b/rpms/kustomize/metadata.yaml index 893b72c..cf38adc 100644 --- a/rpms/kustomize/metadata.yaml +++ b/rpms/kustomize/metadata.yaml @@ -9,11 +9,6 @@ license: Apache-2.0 dist_tag: true github_release_pattern: ^kustomize/v.* builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - version: 5.8.1 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/lazydocker/metadata.yaml b/rpms/lazydocker/metadata.yaml index 6d62755..e08cc4e 100644 --- a/rpms/lazydocker/metadata.yaml +++ b/rpms/lazydocker/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/jesseduffield/lazydocker license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.25.2 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/libfoundationdb/metadata.yaml b/rpms/libfoundationdb/metadata.yaml index 4776c06..27e944c 100644 --- a/rpms/libfoundationdb/metadata.yaml +++ b/rpms/libfoundationdb/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/apple/foundationdb license: Apache-2.0 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 7.3.71 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/neovim-glibc-2.17/metadata.yaml b/rpms/neovim-glibc-2.17/metadata.yaml index cd2aa3c..dc137d4 100644 --- a/rpms/neovim-glibc-2.17/metadata.yaml +++ b/rpms/neovim-glibc-2.17/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://neovim.io license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.12.2 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/neovim/metadata.yaml b/rpms/neovim/metadata.yaml index 633d7ce..f79ddae 100644 --- a/rpms/neovim/metadata.yaml +++ b/rpms/neovim/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://neovim.io license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.12.2 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/nfpm/metadata.yaml b/rpms/nfpm/metadata.yaml index adf15ec..9d02d44 100644 --- a/rpms/nfpm/metadata.yaml +++ b/rpms/nfpm/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://nfpm.goreleaser.com/ license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 2.46.3 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/node_exporter/metadata.yaml b/rpms/node_exporter/metadata.yaml index 0977304..26bb181 100644 --- a/rpms/node_exporter/metadata.yaml +++ b/rpms/node_exporter/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/prometheus/node_exporter license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.11.1 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/nomad-autoscaler/metadata.yaml b/rpms/nomad-autoscaler/metadata.yaml index 760d4ef..d349150 100644 --- a/rpms/nomad-autoscaler/metadata.yaml +++ b/rpms/nomad-autoscaler/metadata.yaml @@ -10,11 +10,6 @@ homepage: https://github.com/hashicorp/nomad-autoscaler license: Mozilla Public License, version 2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.4.9 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/nomad/metadata.yaml b/rpms/nomad/metadata.yaml index a52ec32..e38fcd9 100644 --- a/rpms/nomad/metadata.yaml +++ b/rpms/nomad/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://www.nomadproject.io/ license: BUSL-1.1 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 1.10.1 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/nzbget/metadata.yaml b/rpms/nzbget/metadata.yaml index 96c3dd5..1beb80b 100644 --- a/rpms/nzbget/metadata.yaml +++ b/rpms/nzbget/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/nzbgetcom/nzbget license: GPL-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: '26.2' - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/nzbget_exporter/metadata.yaml b/rpms/nzbget_exporter/metadata.yaml index 6bf28e4..0a2fae7 100644 --- a/rpms/nzbget_exporter/metadata.yaml +++ b/rpms/nzbget_exporter/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/frebib/nzbget-exporter license: MIT dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 2025.08.03 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/openbao-plugin-secret-consul/metadata.yaml b/rpms/openbao-plugin-secret-consul/metadata.yaml index 60a1146..25d0bb2 100644 --- a/rpms/openbao-plugin-secret-consul/metadata.yaml +++ b/rpms/openbao-plugin-secret-consul/metadata.yaml @@ -9,11 +9,6 @@ license: MPL-2.0 dist_tag: true github_release_pattern: ^secrets-consul-v.* builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.1.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/openbao-plugin-secret-nomad/metadata.yaml b/rpms/openbao-plugin-secret-nomad/metadata.yaml index ecb731c..0ea4089 100644 --- a/rpms/openbao-plugin-secret-nomad/metadata.yaml +++ b/rpms/openbao-plugin-secret-nomad/metadata.yaml @@ -9,11 +9,6 @@ license: MPL-2.0 dist_tag: true github_release_pattern: ^secrets-nomad-v.* builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.1.5 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/openbao-plugins/metadata.yaml b/rpms/openbao-plugins/metadata.yaml index 7583297..f4b2515 100644 --- a/rpms/openbao-plugins/metadata.yaml +++ b/rpms/openbao-plugins/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/openbao/openbao-plugins license: MPL-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.0.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/packer/metadata.yaml b/rpms/packer/metadata.yaml index 77b0e7d..a6478c7 100644 --- a/rpms/packer/metadata.yaml +++ b/rpms/packer/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://www.packer.io/ license: BUSL-1.1 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.15.3 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/pgbouncer_exporter/metadata.yaml b/rpms/pgbouncer_exporter/metadata.yaml index 1147cee..81e47c9 100644 --- a/rpms/pgbouncer_exporter/metadata.yaml +++ b/rpms/pgbouncer_exporter/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/prometheus-community/pgbouncer_exporter license: Apache-2.0 license dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - repository: - - almalinux/el8 - version: 0.12.0 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: 1 repository: diff --git a/rpms/postgres_exporter/metadata.yaml b/rpms/postgres_exporter/metadata.yaml index 03fbb94..8f0b0a8 100644 --- a/rpms/postgres_exporter/metadata.yaml +++ b/rpms/postgres_exporter/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/prometheus-community/postgres_exporter license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.19.1 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/puppet-initial/metadata.yaml b/rpms/puppet-initial/metadata.yaml index a352d57..378ab37 100644 --- a/rpms/puppet-initial/metadata.yaml +++ b/rpms/puppet-initial/metadata.yaml @@ -7,11 +7,6 @@ maintainer: UNKIN license: MIT dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 1.0.5 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/puppetdb_exporter/metadata.yaml b/rpms/puppetdb_exporter/metadata.yaml index 01cd181..b85a632 100644 --- a/rpms/puppetdb_exporter/metadata.yaml +++ b/rpms/puppetdb_exporter/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/camptocamp/prometheus-puppetdb-exporter license: Apache 2.0 License dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 1.1.0 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/ruff/metadata.yaml b/rpms/ruff/metadata.yaml index 6020c35..31a846c 100644 --- a/rpms/ruff/metadata.yaml +++ b/rpms/ruff/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://docs.astral.sh/ruff/ license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.15.12 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/sops/metadata.yaml b/rpms/sops/metadata.yaml index 379c8c1..5a1f1bb 100644 --- a/rpms/sops/metadata.yaml +++ b/rpms/sops/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/getsops/sops license: MPL-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 3.12.2 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/stalwart-cli/metadata.yaml b/rpms/stalwart-cli/metadata.yaml index 7a6a16c..684d6a1 100644 --- a/rpms/stalwart-cli/metadata.yaml +++ b/rpms/stalwart-cli/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://stalw.art license: AGPL-3.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.15.3 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/stalwart-foundationdb/metadata.yaml b/rpms/stalwart-foundationdb/metadata.yaml index 1f4db4b..0676810 100644 --- a/rpms/stalwart-foundationdb/metadata.yaml +++ b/rpms/stalwart-foundationdb/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://stalw.art license: AGPL-3.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.16.3 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/stalwart/metadata.yaml b/rpms/stalwart/metadata.yaml index 5e8ef5c..9673f12 100644 --- a/rpms/stalwart/metadata.yaml +++ b/rpms/stalwart/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://stalw.art license: AGPL-3.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.16.3 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/starship/metadata.yaml b/rpms/starship/metadata.yaml index 45a1e42..834f49e 100644 --- a/rpms/starship/metadata.yaml +++ b/rpms/starship/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://starship.rs license: ISC dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.25.1 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/stern/metadata.yaml b/rpms/stern/metadata.yaml index 4d85eec..0eefa70 100644 --- a/rpms/stern/metadata.yaml +++ b/rpms/stern/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/stern/stern license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.33.1 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/tea/metadata.yaml b/rpms/tea/metadata.yaml index 25d793d..27ac9f0 100644 --- a/rpms/tea/metadata.yaml +++ b/rpms/tea/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://gitea.com/gitea/tea license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.14.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/terraform/metadata.yaml b/rpms/terraform/metadata.yaml index b2c21c4..3e4176a 100644 --- a/rpms/terraform/metadata.yaml +++ b/rpms/terraform/metadata.yaml @@ -11,11 +11,6 @@ homepage: https://terraform.io/ license: BUSL-1.1 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.15.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/terragrunt/metadata.yaml b/rpms/terragrunt/metadata.yaml index 277f36e..61994e1 100644 --- a/rpms/terragrunt/metadata.yaml +++ b/rpms/terragrunt/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/gruntwork-io/terragrunt license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.0.3 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/tflint/metadata.yaml b/rpms/tflint/metadata.yaml index 693769c..3999eab 100644 --- a/rpms/tflint/metadata.yaml +++ b/rpms/tflint/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/terraform-linters/tflint license: MPL-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.62.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/unkin-ca-certificates/metadata.yaml b/rpms/unkin-ca-certificates/metadata.yaml index 6d4bbd1..31fa16e 100644 --- a/rpms/unkin-ca-certificates/metadata.yaml +++ b/rpms/unkin-ca-certificates/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://vault.query.consul:8200 license: Apache-2.0 dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 2026.10.2 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/unkin-undionly-kpxe/metadata.yaml b/rpms/unkin-undionly-kpxe/metadata.yaml index 1eb27ef..06932f1 100644 --- a/rpms/unkin-undionly-kpxe/metadata.yaml +++ b/rpms/unkin-undionly-kpxe/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/ipxe/ipxe license: GPL-2.0 license dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 20250712.0.2 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/unrar/metadata.yaml b/rpms/unrar/metadata.yaml index 1ce2b50..ce4c64c 100644 --- a/rpms/unrar/metadata.yaml +++ b/rpms/unrar/metadata.yaml @@ -10,11 +10,6 @@ homepage: https://www.rarlab.com/ license: Freeware (UNRAR 7.11 freeware Copyright (c) 1993-2025 Alexander Roshal) dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: '7.20' - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/uv/metadata.yaml b/rpms/uv/metadata.yaml index 2486669..8fea103 100644 --- a/rpms/uv/metadata.yaml +++ b/rpms/uv/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://docs.astral.sh/uv/ license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.11.14 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vals/metadata.yaml b/rpms/vals/metadata.yaml index 77244d1..1a11190 100644 --- a/rpms/vals/metadata.yaml +++ b/rpms/vals/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/helmfile/vals license: Apache-2.0 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 0.44.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vault/metadata.yaml b/rpms/vault/metadata.yaml index 6e60c72..ed5d0ed 100644 --- a/rpms/vault/metadata.yaml +++ b/rpms/vault/metadata.yaml @@ -11,11 +11,6 @@ homepage: https://github.com/hashicorp/vault license: BUSL-1.1 dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 2.0.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/victoria-logs/metadata.yaml b/rpms/victoria-logs/metadata.yaml index e6c032e..814d8f0 100644 --- a/rpms/victoria-logs/metadata.yaml +++ b/rpms/victoria-logs/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaLogs license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.50.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vlutils/metadata.yaml b/rpms/vlutils/metadata.yaml index db255f0..cf046b2 100644 --- a/rpms/vlutils/metadata.yaml +++ b/rpms/vlutils/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaLogs license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.50.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vmagent/metadata.yaml b/rpms/vmagent/metadata.yaml index 1b8134e..5e2302e 100644 --- a/rpms/vmagent/metadata.yaml +++ b/rpms/vmagent/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.142.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vmalert/metadata.yaml b/rpms/vmalert/metadata.yaml index e17ae58..3b06c61 100644 --- a/rpms/vmalert/metadata.yaml +++ b/rpms/vmalert/metadata.yaml @@ -8,11 +8,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.142.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vminsert/metadata.yaml b/rpms/vminsert/metadata.yaml index 07f44d4..08b4778 100644 --- a/rpms/vminsert/metadata.yaml +++ b/rpms/vminsert/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.142.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vmselect/metadata.yaml b/rpms/vmselect/metadata.yaml index c37efc7..4725307 100644 --- a/rpms/vmselect/metadata.yaml +++ b/rpms/vmselect/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.142.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vmstorage/metadata.yaml b/rpms/vmstorage/metadata.yaml index 190ffec..d722a86 100644 --- a/rpms/vmstorage/metadata.yaml +++ b/rpms/vmstorage/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.142.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/vmutils/metadata.yaml b/rpms/vmutils/metadata.yaml index 88c0ea2..40592a2 100644 --- a/rpms/vmutils/metadata.yaml +++ b/rpms/vmutils/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/VictoriaMetrics/VictoriaMetrics license: Apache-2.0 license dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 1.142.0 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/rpms/xh/metadata.yaml b/rpms/xh/metadata.yaml index d5a658c..5d2a74c 100644 --- a/rpms/xh/metadata.yaml +++ b/rpms/xh/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/ducaale/xh license: MIT dist_tag: true builds: -- image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: '1' - repository: - - almalinux/el8 - version: 0.25.3 - image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 release: '1' repository: diff --git a/rpms/yq/metadata.yaml b/rpms/yq/metadata.yaml index 0a472d0..92509b2 100644 --- a/rpms/yq/metadata.yaml +++ b/rpms/yq/metadata.yaml @@ -9,11 +9,6 @@ homepage: https://github.com/mikefarah/yq license: MIT dist_tag: true builds: -- repository: - - almalinux/el8 - image: git.unkin.net/unkin/almalinux8-rpmbuilder:latest - release: 1 - version: 4.53.2 - repository: - almalinux/el9 image: artifactapi.k8s.syd1.au.unkin.net/docker-internal/rpmbuilder:0.1.0-alma9 diff --git a/schema/metadata.json b/schema/metadata.json index 61ed7d3..d564663 100644 --- a/schema/metadata.json +++ b/schema/metadata.json @@ -34,7 +34,6 @@ "repository": { "items": { "enum": [ - "almalinux/el8", "almalinux/el9", "fedora/42", "fedora/43", diff --git a/tools/build b/tools/build index abe156c..aa69165 100755 --- a/tools/build +++ b/tools/build @@ -141,7 +141,7 @@ METADATA_SCHEMA = { 'minlength': 1, 'schema': { 'type': 'string', - 'allowed': ['almalinux/el8', 'almalinux/el9', 'fedora/42', 'fedora/43', 'fedora/44'], + 'allowed': ['almalinux/el9', 'fedora/42', 'fedora/43', 'fedora/44'], 'empty': False } }, @@ -583,7 +583,6 @@ def get_vendor_repo(distro: str) -> str: Map a distro path to its artifactapi rpm-vendor local repo name. Examples: - 'almalinux/el8' -> 'rpm-vendor-el8' 'almalinux/el9' -> 'rpm-vendor-el9' 'fedora/42' -> 'rpm-vendor-f42' """ @@ -1296,7 +1295,7 @@ class Builder: Discover all packages and their versions from metadata.yaml files. Args: - distro: Target distro (e.g., 'almalinux/el8', 'almalinux/el9', 'all') + distro: Target distro (e.g., 'almalinux/el9', 'all') Returns: List of PackageInfo objects @@ -1387,7 +1386,7 @@ class Builder: release: Package release dry_run: If True, only show what would be done force: If True, build even if package exists - distro: Target distro (e.g., 'almalinux/el8', 'almalinux/el9', 'all') + distro: Target distro (e.g., 'almalinux/el9', 'all') Returns: True if build succeeded, False otherwise @@ -1465,7 +1464,7 @@ class Builder: dry_run: If True, only show what would be done force: If True, build even if packages exist parallel: Number of parallel builds - distro: Target distro (e.g., 'almalinux/el8', 'almalinux/el9', 'all') + distro: Target distro (e.g., 'almalinux/el9', 'all') Returns: True if all builds succeeded, False otherwise @@ -1935,7 +1934,7 @@ def build_all( dry_run: bool = typer.Option(False, "--dry-run", help="Show what would be built without building"), force: bool = typer.Option(False, "--force", help="Build even if packages exist in registry"), parallel: int = typer.Option(4, help="Number of parallel builds"), - distro: str = typer.Option("almalinux/el9", help="Target distro (almalinux/el8, almalinux/el9, or 'all' for all distros)"), + distro: str = typer.Option("almalinux/el9", help="Target distro (almalinux/el9, or 'all' for all distros)"), native: bool = typer.Option(False, "--native", help="Force native build (skip Docker even if available)"), buildah: bool = typer.Option(False, "--buildah", help="Force Buildah build (requires Buildah)"), verbose: bool = typer.Option(False, "--verbose", "-v", help="Enable verbose logging")