insights-client command fails with error related to soscleaner on FIPS enabled system

Solution Verified - Updated -

Issue

  • insights-client fails with below error on FIPS enabled system

    Traceback (most recent call last):
     File "/var/lib/insights/last_stable.egg/insights/client/phase/v1.py", line 32, in _f
       func(client, config)
     File "/var/lib/insights/last_stable.egg/insights/client/phase/v1.py", line 277, in collect_and_output
       insights_archive = client.collect()
     File "/var/lib/insights/last_stable.egg/insights/client/__init__.py", line 74, in _init_connection
       return func(self, *args, **kwargs)
     File "/var/lib/insights/last_stable.egg/insights/client/__init__.py", line 388, in collect
       tar_file = client.collect(self.config, self.connection)
     File "/var/lib/insights/last_stable.egg/insights/client/client.py", line 304, in collect
       output = dc.done(collection_rules, rm_conf)
     File "/var/lib/insights/last_stable.egg/insights/client/data_collector.py", line 388, in done
       cleaner.clean_report(clean_opts, self.archive.archive_dir)
     File "/var/lib/insights/last_stable.egg/insights/contrib/soscleaner.py", line 1709, in clean_report
       self.soscleaner_checksum()
     File "/var/lib/insights/last_stable.egg/insights/contrib/soscleaner.py", line 1181, in soscleaner_checksum
       checksum = hashlib.md5(open(soscleaner_archive, 'rb').read()).hexdigest()
    ValueError: error:060800A3:digital envelope routines:EVP_DigestInit_ex:disabled for fips
    

Environment

  • Red Hat Insights

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content