Netflix-Skunkworks / Scumblr

Web framework that allows performing periodic syncs of data sources and performing analysis on the identified results
Apache License 2.0
2.64k stars 317 forks source link

curl_analyzer will not run on FIPS enabled systems #144

Closed woot4moo closed 7 years ago

woot4moo commented 7 years ago

The curl_analyzer class will not successfully run on a system that has FIPS only algorithms enabled.

if(previous_versions.present?)
      digest = Digest::MD5.file (full_file_path)
      previous_versions.each do |v|
        if(v.attachment.fingerprint != digest.to_s)
          previous_versions.delete(v)
          v.delete
        end
      end
    end
ahoernecke commented 7 years ago

Thanks @woot4moo, glad you're taking a look at the project. I suspect we can fix this. I'll do some investigation and update the issue.

ahoernecke commented 7 years ago

Just pushed a fix for this. It's in a branch now but should be merged sometime in the next few weeks.