Task #3800
closedTask #7960: FIPS and support for ALLOWED_CONTENT_CHECKSUMS
Add FIPS to the CI matrix in the plugin_template
100%
Description
Background¶
We want to continuously test pulpcore, its dependencies, and all plugins to ensure all functional tests can run in FIPS enabled environments.
Solution¶
Have the plugin template add a run to the CI matrix that runs the functional tests in a FIPS enabled environment
TBD:
- Where will the patched dependencies (either RPMs or Python bits) come from?
Files
Related issues
Updated by daviddavis over 4 years ago
- Subject changed from Set up a Jenkins FIPS environment to test out Pulp 3 to Set up a CI FIPS environment to test out Pulp 3
Updated by bmbouter over 4 years ago
- Subject changed from Set up a CI FIPS environment to test out Pulp 3 to Add FIPS to the CI matrix in the plugin_template
- Description updated (diff)
- Tags CI/CD added
Updated by daviddavis almost 4 years ago
- Blocked by Task #7884: Move the pulp_installer Vagrant tests off Travis added
Updated by mdepaulo@redhat.com almost 4 years ago
It is possible to configure GitHub to let you merge while these long running tests complete. (Or if they fail).
Screenshot from pulp_installer.
It is not tracked in Git, but in the repo's Settings page "branches" for protecting the branch. "Require status checks to pass before merging "
Updated by daviddavis almost 4 years ago
I think the FIPS test will probably run nightly (or on some scheduled basis) against plugins and pulpcore rather than against each PR.
Updated by fao89 over 3 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to fao89
Updated by pulpbot over 3 years ago
- Status changed from ASSIGNED to POST
Added by Fabricio Aguiar over 3 years ago
Updated by Anonymous over 3 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset plugin_template|6a0ba0967f7a1df93a1b4f741ea830ecde9740d9.
Updated by daviddavis over 3 years ago
- Status changed from MODIFIED to ASSIGNED
Updated by ipanova@redhat.com over 3 years ago
- Status changed from ASSIGNED to CLOSED - CURRENTRELEASE
Adding nightly FIPS tests
https://pulp.plan.io/issues/3800 closes #3800