DNF module stream cache expiration behavior with metadata_expire
Context Rocky Linux 9.2 and later use DNF with modular package streams, where dnf module list displays available streams and profiles. The DNF configuration directive metadata_expire (default 6h) controls how long repository metadata is considered fresh before a forced refresh. Goal Understand whether the metadata_expire timer applies uniformly to both base