You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Switch CI to Red Hat Go and add godebug fips140=auto
Add godebug fips140=auto directive to go.mod for FIPS auto-detection
on RHEL systems. Replace actions/setup-go with the Red Hat Go container
image (ubi9/go-toolset:1.26) in all CI workflows, since upstream Go
does not recognize fips140=auto and panics at init.
Drop --user root from CI containers
Run as the container's default user (uid 1001) which matches the
GitHub Actions runner user. Fixes permission-based tests that fail
when running as root since root bypasses file permission checks.
Fix git safe.directory for container-based CI
Add safe.directory config step after checkout in all workflows to fix
"dubious ownership" errors when running as root inside the Red Hat Go
container while the workspace is owned by the runner user.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Martin Szuc <mszuc@redhat.com>
0 commit comments