04617699aa1fc53c7709ec4bdd27b55a32adc00b
The rpmfusion-free / rpmfusion-nonfree repos have no artifactapi remote, so nodes still point at the retired packagerepo.service.consul mirror and dnf fails to fetch repomd.xml. Add caching remote proxies for both trees, pointed at the upstream download1.rpmfusion.org origin, so el nodes can install RPM Fusion packages (ffmpeg, etc.) through artifactapi. Claude-Session: https://claude.ai/code/session_01VZ81u2JtjvaPq8Z3EDTSMb
terraform-artifactapi
Terraform configuration for managing ArtifactAPI remote, local, and virtual repositories.
Repositories are declared as YAML files under config/<kind>/<name>.yaml, where the
filename is the repository name. make plan / make apply (via Terragrunt) reconcile
them against the ArtifactAPI instance.
Kinds: remote_* (caching proxies of an upstream), local_* (real registries hosted
directly — local_docker, local_pypi, local_rpm, local_terraform), and virtual
(merged views over members of one package type).
Description
Languages
HCL
91.7%
Makefile
8.3%