Use FIPS verification script in FIPS pipeline
This MR is in support of https://gitlab.com/gitlab-org/gitlab/-/issues/386087+
It adds the FIPS Verification script to the FIPS pipeline and runs it against thee Rails servers.
The script will add to the log of the pipeline the following message:
TASK [gitlab_rails : Check FIPS Status] *********************************************************************************************************************************
changed: [fips-rat-gcp-gitlab-rails-1]
TASK [gitlab_rails : debug] *********************************************************************************************************************************************
ok: [fips-rat-gcp-gitlab-rails-1] =>
fips_status.stdout_lines:
- 'Kernel in FIPS mode: false ; Embedded GitLab Ruby in FIPS mode: false ; Go in FIPS mode: Go not installed'
If the Kernel, Ruby, and Go are in FIPS mode the status will be true
otherwise it will show as above.
Edited by Andy Hohenner