Hi team We're seeing a checksum mismatch issue af...
# compliance
a
Hi team We're seeing a checksum mismatch issue after upgrading both the SCM application and the puppetlabs/comply module to version 3.7.0. Error from Puppet agent logs: (I removed actual checksum from below log)
Copy code
Resource:  Assessor-CLI-4.60.0.zip
  Class:     Comply::Scanners::Ciscat
  Message:   Download file checksum mismatch
               expected: --------
               actual:   --------
Same error observed for Linux nodes Both the SCM application and the comply module are on 3.7.0. The checksums in the module do not match the files served by the application of the same version. This looks like the module Please check
j
Yes, there was an issue with 3.7 and the engineering team pulled it back so they can get a 3.7.1 patch out there with a fix.
j
@Jason St-Cyr I just updated to 3.7.1 and we are still seeing this error
Copy code
Download file checksum mismatch (expected: e73248b9f95bb039f1a590c6f7c3c876920d7320ab0a5a3f3a2e2853c4625cb0 actual: 5feecc997a635645e03a07584d203ae174c271c482f0ed4666e2f29dbbb60132)
j
Thanks Jacob! I think I saw somebody report something about this, let me go look and see if I can find out what caused that...
So I did remember correctly! It looks like there is specifically an issue for users who installed 3.7.0 before it was pulled. If you upgrade from that 3.7.0 to 3.7.1 there are some manual fixes required to remove some cached things. The support team has the scripts so you can open a support case and get those. However, I'm told that a fresh install of 3.7.1 (or upgrade from 3.6 to 3.7.1) doesn't have these issues.
j
Thanks for the update