The 2.4 pulp_rpm dev guide states that the default value for the "validate" setting is True. Looking at the code, it seems that the default behavior is to assume False. ----------- "If True, as the repository is synchronized the checksum of each file will be verified against the metadata’s expectation. Valid values to this option are True and False; defaults to True."
https://github.com/pulp/pulp_rpm/pull/564
The fix is live at https://pulp-rpm-dev-guide.readthedocs.org/en/latest/yum-plugins.html#configuration-parameters
verified https://pulp-rpm-dev-guide.readthedocs.org/en/latest/yum-plugins.html#configuration-parameters