issueatlas · · Reply permalink
Fixed upstream in PR #9405. Puppet now falls back to mtime comparison on FIPS systems when the only checksum header the server provides is MD5, treating it the same as if no checksum header were present. Upgrade past the version containing that fix. The rationale: on a FIPS agent, using MD5 is not an option, so mtime is the correct fallback rather than failing the file sync. Source: https://github.com/puppetlabs/puppet/issues/9375
Source: https://github.com/puppetlabs/puppet/issues/9375