1.16. Red Hat OpenShift Distributed Tracing Platform 2.9 のリリースノート
1.16.1. Red Hat OpenShift Distributed Tracing Platform 2.9 のコンポーネントバージョン リンクのコピーリンクがクリップボードにコピーされました!
Operator | コンポーネント | バージョン |
Red Hat OpenShift Distributed Tracing Platform (Jaeger) | Jaeger | 1.47.0 |
Red Hat OpenShift Distributed Tracing Platform | Tempo | 2.1.1 |
1.16.2. Red Hat OpenShift Distributed Tracing Platform (Jaeger) リンクのコピーリンクがクリップボードにコピーされました!
1.16.2.1. バグ修正 リンクのコピーリンクがクリップボードにコピーされました!
-
この更新以前は、
jaeger-query
デプロイメントに gRPC ポートがないため、接続が拒否されていました。その結果、transport: Error while dialing: dial tcp :16685: connect: connection refused
エラーメッセージが表示されていました。今回の更新により、Jaeger Query gRPC ポート (16685) が、Jaeger Query サービスで正常に公開されるようになりました。(TRACING-3322) -
今回の更新以前は、
jaeger-production-query
で誤ったポートが公開されていたため、接続が拒否されていました。今回の更新では問題が修正され、Jaeger Query デプロイメントで Jaeger Query gRPC ポート (16685) が公開されています。(TRACING-2968) -
この更新以前は、非接続環境のシングルノード OpenShift クラスターに Service Mesh をデプロイすると、Jaeger Pod が頻繁に
Pending
状態になりました。この更新により、問題が修正されました。(TRACING-3312) -
今回の更新以前は、
OOMKilled
エラーメッセージが原因で、Jaeger Operator Pod はデフォルトのメモリー値で再起動されていました。今回の更新で、この問題はリソース制限を削除することで修正されています。(TRACING-3173)
1.16.2.2. 既知の問題 リンクのコピーリンクがクリップボードにコピーされました!
現在、次のような既知の問題があります。
- Apache Spark はサポートされていません。
- AMQ/Kafka を介したストリーミングデプロイメントは、IBM Z および IBM Power アーキテクチャーではサポートされていません。
1.16.3. Red Hat OpenShift Distributed Tracing Platform リンクのコピーリンクがクリップボードにコピーされました!
Red Hat OpenShift Distributed Tracing Platform は、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
1.16.3.1. 新機能および機能拡張 リンクのコピーリンクがクリップボードにコピーされました!
このリリースでは、Distributed Tracing Platform に次の機能拡張が導入されました。
- Operator 成熟度 レベル IV、Deep Insights のサポート。これにより、TempoStack インスタンスと Tempo Operator のアップグレード、監視、アラートが可能になります。
- ゲートウェイの Ingress および Route 設定を追加します。
-
TempoStack
カスタムリソースのmanaged
およびunmanaged
の状態をサポートします。 - Distributor サービスで、追加の取り込みプロトコル (Jaeger Thrift バイナリー、Jaeger Thrift コンパクト、Jaeger gRPC、Zipkin) を公開します。ゲートウェイが有効になっている場合は、OpenTelemetry プロトコル (OTLP) gRPC のみが有効になります。
- Query Frontend サービスで Jaeger Query gRPC エンドポイントを公開します。
- ゲートウェイの認証および認可なしでマルチテナンシーをサポートします。
1.16.3.2. バグ修正 リンクのコピーリンクがクリップボードにコピーされました!
- この更新以前は、Tempo Operator は非接続環境と互換性がありませんでした。今回の更新により、Tempo Operator は非接続環境をサポートするようになりました。(TRACING-3145)
- この更新以前は、TLS を使用する Tempo Operator を OpenShift Container Platform で起動できませんでした。今回の更新により、Tempo コンポーネント間で mTLS 通信が有効になり、Operand が正常に起動し、Jaeger UI にアクセスできるようになりました。(TRACING-3091)
-
この更新以前は、Tempo Operator からのリソース制限により、
reason: OOMKilled
などのエラーメッセージが表示されていました。今回の更新では、このようなエラーを回避するために、Tempo Operator のリソース制限が削除されました。(TRACING-3204)
1.16.3.3. 既知の問題 リンクのコピーリンクがクリップボードにコピーされました!
現在、次のような既知の問題があります。
- 現在、オブジェクトストレージに接続するためのカスタム TLS CA オプションは実装されていません。(TRACING-3462)
- 現在、Tempo Operator と併用すると、Jaeger UI には過去 15 分間にトレースを送信したサービスのみが表示されます。過去 15 分間にトレースを送信していないサービスの場合、トレースは保存されますが、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 関連のイメージを追加して、イメージをレジストリーにミラーリングします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow