Skip to content

Conversation

shorim
Copy link
Contributor

@shorim shorim commented Oct 15, 2025

Description

Changes proposed in this pull request (what was done and why):

  • Enable FIPS mode when building the telemetry-manager binary and during its runtime
  • Enable FIPS mode when building the self-monitor binary and during its runtime
  • If the flag is-restricted-market set to true, then enable FIPS mode for the OTel collectors. Otherwise, disabled the FIPS mode for the OTel collectors.
  • For the existing metric telemetry_build_info, add a label called fips_mode_enabled which will be "true" if the FIPS mode is enabled and it will be "false" otherwise
  • On the startup of the telemetry manager, a log is generated indicating if the FIPS mode is enabled:
{"level":"INFO","timestamp":"2025-10-15T12:36:16Z","logger":"setup","caller":"telemetry-manager-workspace/main.go:278","message":"Starting Telemetry Manager","Build info:":{"fips_mode_enabled":"true","git_commit":"unknown","git_tag":"1.6.0-1461-g0e9d1bf8","git_tree_state":"modified","go_version":"go1.25.3"}}

Changes refer to particular issues, PRs or documents:

Traceability

  • The PR is linked to a GitHub issue.
  • The follow-up issues (if any) are linked in the Related Issues section.
  • If the change is user-facing, the documentation has been adjusted.
  • If a CRD is changed, the corresponding Busola ConfigMap has been adjusted.
  • The feature is unit-tested.
  • The feature is e2e-tested.

@shorim shorim added this to the 1.51.0 milestone Oct 15, 2025
@shorim shorim added the kind/feature Categorizes issue or PR as related to a new feature. label Oct 15, 2025
@shorim shorim requested a review from a team as a code owner October 15, 2025 12:40
@shorim shorim added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. area/manager Manager or module changes labels Oct 15, 2025
@jeffreylimnardy jeffreylimnardy self-assigned this Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/manager Manager or module changes do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. kind/feature Categorizes issue or PR as related to a new feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants