Add per-distro rpm-vendor local RPM repos #6
Reference in New Issue
Block a user
Delete Branch "benvin/rpm-vendor"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why: rpmbuilder publishes vendored third-party RPMs (vault, consul, helm, ...) that currently go to Gitea's RPM registry. Move them onto artifactapi so they live in real yum repos alongside rpm-internal, and keep vendored packages separate from in-house software (rpm-internal). rpmbuilder targets EL8, EL9 and Fedora 42/43/44, so each distro gets its own repo to avoid EL/Fedora RPMs colliding in one repodata set.
Changes:
config.hcl already globs local_rpm/*.yaml, so no wiring change is needed.
Paired with puppet-prod (rpm-vendor yumrepo) and rpmbuilder (publish to these repos).