Skip to content

Add gitlab CI for STIG-FIPS configdaemon#105

Merged
rollandf merged 1 commit intoMellanox:masterfrom
maze88:add-gitlab-ci-for-configdaemon
Dec 25, 2025
Merged

Add gitlab CI for STIG-FIPS configdaemon#105
rollandf merged 1 commit intoMellanox:masterfrom
maze88:add-gitlab-ci-for-configdaemon

Conversation

@maze88
Copy link
Collaborator

@maze88 maze88 commented Dec 21, 2025

  • uses internal artifactory for maintained STIG base image.
  • uses internal gitlab scripts for STIG/FIPS checks/verifications/fixes.

Example test flow in my GitLab fork: https://gitlab-master.nvidia.com/mzeevi/sriov-network-operator/-/jobs/247233769

@github-actions
Copy link

Thanks for your PR,
To run vendors CIs, Maintainers can use one of:

  • /test-all: To run all tests for all vendors.
  • /test-e2e-all: To run all E2E tests for all vendors.
  • /test-e2e-nvidia-all: To run all E2E tests for NVIDIA vendor.

To skip the vendors CIs, Maintainers can use one of:

  • /skip-all: To skip all tests for all vendors.
  • /skip-e2e-all: To skip all E2E tests for all vendors.
  • /skip-e2e-nvidia-all: To skip all E2E tests for NVIDIA vendor.
    Best regards.

@maze88 maze88 force-pushed the add-gitlab-ci-for-configdaemon branch from e3e11ea to baa19c2 Compare December 22, 2025 11:09
@github-actions github-actions bot added the ci label Dec 22, 2025
@maze88 maze88 force-pushed the add-gitlab-ci-for-configdaemon branch from 962329a to 759c640 Compare December 24, 2025 12:53
includes:
- gitlab CI pipeline that reflects original/existing reusable workflows fork CI.
- remove STIG variant from fork-ci since now handled internally, via gitlab CI.
- up to date and maintained STIG base image (from artifactory).
- integrated the 2 STIG-FIPS scripts for hardening.

Signed-off-by: Michael Zeevi <mzeevi@nvidia.com>
@maze88 maze88 force-pushed the add-gitlab-ci-for-configdaemon branch from 759c640 to cffc225 Compare December 24, 2025 13:01
@rollandf rollandf merged commit d186de9 into Mellanox:master Dec 25, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants