Skip to content

Support Scanning FIPS-enabled Images

Release notes

Problem to solve

Customers are unable to use the container scanner image (klar) on hosts that have FIPS enabled.

This is because the clar image doesn't support FIPS.

Intended users

User experience goal

Proposal

Change the Klar base image to one that supports FIPS. The recommendation is to use an UBI-based image (e.g.: CentOS).

  1. Container scanning using Klar will succeed when run against containers that are running with FIPS-140-2 support enabled

Proposal

Nice to haves

  • Update clair to 2.1.6
  • Replace https://github.com/coreos/clair with https://github.com/quay/clair here and here

Further details

Permissions and Security

Documentation

Availability & Testing

  1. An automated test will be added to verify that Container Scanning works for FIPS-enabled images

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited by mo khan