[SERVER-2555] Enable redhatfips-7-x86_64 test pipeline for puppetserver Created: 2019/05/23 Updated: 2019/09/12 Resolved: 2019/08/02
|Fix Version/s:||SERVER 6.6.0|
|Reporter:||Sara Meisburger||Assignee:||Maggie Dreyer|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Link:||Add redhatfips-7-x86_64 as a supported master platform for PE|
|Sprint:||Release Engineering Kanban|
|Release Notes:||New Feature|
|Release Notes Summary:||RedHat 7 FIPS mode packages are now available for puppetserver.|
|QA Risk Assessment:||Needs Assessment|
Add redhatfips-7-x86_64 to puppetserver test matrices in ci-job-configs.
|Comment by Maggie Dreyer [ 2019/07/12 ]|
First issue I'm hitting is that the PuppetDB module won't install under FIPS. I'm trying to figure out if beaker has a way of detecting that we're running in FIPS, because currently PDB install is skipped based on platform name, but we just use el7 for FIPS too, and make no distinction.
|Comment by Maggie Dreyer [ 2019/07/17 ]|
Three related PRs for this:
The puppetserver should be merged last, and once all three are in and promoted, we can add the redhatfips target to ci-job-configs.
|Comment by Maggie Dreyer [ 2019/07/18 ]|
Filed https://tickets.puppetlabs.com/browse/SERVER-2596 about re-enabling the tests using puppet module once that tool is fixed.
|Comment by Maggie Dreyer [ 2019/07/23 ]|
The PR skipping tests has yet to be merged, but the PMT has already been fixed. I'll re-evaluate once that code becomes available to test against. We may not need the puppetserver PR.