metadata_expire TTL versus dnf cache refresh for repository freshness
CentOS systems rely on dnf or yum to cache repository metadata, reusing it until the per-repository metadata_expire interval elapses. This design ensures minimal mirror traffic but can result in stale package views, where newly published packages remain invisible or dependency resolution operates against an older package set than the mirror actually serves.