-
Notifications
You must be signed in to change notification settings - Fork 23
Enable fips checks #1420
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Enable fips checks #1420
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR enables FIPS compliance by introducing a FIPS_CHECK parameter to the Tekton CI pipelines for both pull request and push workflows and updating bundle and operator CSV metadata labels to mark them as FIPS-compliant. Entity relationship diagram for updated FIPS-compliant metadata labelserDiagram
OPERATOR_BUNDLE {
string name
string fips-compliant
}
CLUSTERSERVICEVERSION {
string name
string fips-compliant
}
OPERATOR_BUNDLE ||--|| CLUSTERSERVICEVERSION : contains
OPERATOR_BUNDLE ||--|| CLUSTERSERVICEVERSION : mirrors fips-compliant
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
7d00a47 to
450dd5a
Compare
1afcdf3 to
9ffd5ae
Compare
|
/retest |
de2a51a to
216c389
Compare
216c389 to
64e4be2
Compare
64e4be2 to
7cdf9bd
Compare
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
7cdf9bd to
3624996
Compare
Summary by Sourcery
Enable FIPS checks in CI pipelines and mark the operator as FIPS-compliant
Enhancements:
fips-checkparameter set to true across operator and bundle Tekton pipeline definitions for pull-request and push workflows