1.14. Red Hat OpenShift Distributed Tracing Platform 2.9.2 发行注记
Operator | 组件 | Version |
Red Hat OpenShift distributed Tracing Platform (Jaeger) | Jaeger | 1.47.0 |
Red Hat OpenShift distributed Tracing Platform | Tempo | 2.1.1 |
1.14.2. CVE 复制链接链接已复制到粘贴板!
此发行版本解决了 CVE-2023-46234 的问题。
1.14.3.1. 已知问题 复制链接链接已复制到粘贴板!
当前已知的问题:
- 不支持 Apache spark。
- IBM Z 和 IBM Power 架构上不支持通过 AMQ/Kafka 进行流部署。
1.14.4. Red Hat OpenShift distributed Tracing Platform 复制链接链接已复制到粘贴板!
Red Hat OpenShift distributed Tracing Platform 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
1.14.4.1. 已知问题 复制链接链接已复制到粘贴板!
当前已知的问题:
- 目前,没有为连接对象存储而实施自定义 TLS CA 选项。(TRACING-3462)
- 目前,当与 Tempo Operator 一起使用时,Jaeger UI 只显示在最后 15 分钟内发送了 trace 的服务。对于没有在最后 15 分钟内发送 trace 的服务,trace 仍然会被存储,但不会在 Jaeger UI 中显示。(TRACING-3139)
-
目前,Distributed Tracing Platform 在 IBM Z (
s390x
)架构上失败。(TRACING-3545) 目前,在未部署网关时,Tempo 查询前端服务不得使用内部 mTLS。这个问题不会影响 Jaeger Query API。解决办法是禁用 mTLS。(TRACING-3510)
临时解决方案
禁用 mTLS,如下所示:
运行以下命令,打开 Tempo Operator ConfigMap 进行编辑:
oc edit configmap tempo-operator-manager-config -n openshift-tempo-operator
$ oc edit configmap tempo-operator-manager-config -n openshift-tempo-operator
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 安装 Tempo Operator 的项目。
通过更新 YAML 文件来禁用 Operator 配置中的 mTLS:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来重启 Tempo Operator pod:
oc rollout restart deployment.apps/tempo-operator-controller -n openshift-tempo-operator
$ oc rollout restart deployment.apps/tempo-operator-controller -n openshift-tempo-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
缺少在受限环境中运行 Tempo Operator 的镜像。Red Hat OpenShift distributed Tracing Platform CSV 缺少对操作对象镜像的引用。(TRACING-3523)
临时解决方案
在镜像工具中添加 Tempo Operator 相关镜像,将镜像复制到 registry:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow