-
Notifications
You must be signed in to change notification settings - Fork 20
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
[FIPS] build operator in fips mode #147
[FIPS] build operator in fips mode #147
Conversation
This change modifies how the operator is built to use the ubi9 base image and golang tool chain. A new GO_BUILD_EXTRA_ENV_ARGS build arg is added to the dockerfile to enable the build system to inject addtional parmaters. the default value enable dynmaic linking of glibc which is required for FIPS The prow_ci.env file is extended to enable fips checkign in the prow image build job to validate this change. The Makefile is extened to allow passing build args to docker-build
/test placement-operator-build-deploy-kuttl
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: gibizer, SeanMooney The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
yepp same build failure again, it is persistent |
/test placement-operator-build-deploy-kuttl |
1 similar comment
/test placement-operator-build-deploy-kuttl |
As discussed pointed in chat earlier, pin-bundle-images.sh is failing because the fork has a different repo name, and the script's regex does not expect that. |
oh right i have 2 forks ... the first one https://github.com/SeanMooney/placement-operator was one i created whne the placement operator was acidnetally deleted i created it before i setup my gitea mirrors i can delete my first fork and then rename the new one since that is the one git thinks is the correct fork. |
/test placement-operator-build-deploy-kuttl |
1eb49fd
into
openstack-k8s-operators:main
This change modifies how the operator is built to use
the ubi9 base image and golang tool chain.
A new GO_BUILD_EXTRA_ENV_ARGS build arg is added to the dockerfile
to enable the build system to inject addtional parmaters.
the default value enable dynmaic linking of glibc which is required
for FIPS
The prow_ci.env file is extended to enable fips checkign in the
prow image build job to validate this change.
The Makefile is extened to allow passing build args to docker-build
Closes: OSPRH-3110