-
Bug
-
Resolution: Done
-
Normal
-
rhos-18.0 FR 2 (Mar 2025)
-
None
-
0
-
False
-
-
False
-
?
-
telemetry-operator-container-1.0.12-1
-
Impediment
-
rhos-conplat-observability
-
None
-
-
Bug Fix
-
Done
-
-
-
CloudOps 2025 Sprint 9, CloudOps 2025 Sprint 10, CloudOps 2025 Sprint 11, CloudOps 2025 Sprint 12, Waiting For Release
-
5
-
Important
To Reproduce Steps to reproduce the behavior:
- Create an environment, which will result in a dns_search_domain being shorter than 8 characters and that domain will appear before the ctlplane domain in the list of dns_search_domain
- enable the metric-storage
- Observe telemetry-operator panicking
Expected behavior
- telemetry-operator doesn't panic and telemetry is deployed correctly
Bug impact
- Openstack control plane can't be deployed in certain environments
Known workaround
- Ensure all dns_search_domain names are longer than 8 characters
Additional context
- Example of a list of dns_search_domains causing issues
dns_search_domains: - abc - ctlplane.abc.com - internalapi.abc.com - storage.abc.com - tenant.abc.com
- Slack conversation, which uncovered the issue https://redhat-internal.slack.com/archives/C0YDMFY2G/p1745660549973789?thread_ts=1745500875.468799&cid=C0YDMFY2G
- Line causing the issues: https://github.com/openstack-k8s-operators/telemetry-operator/blob/main/controllers/metricstorage_controller.go#L1210