Skip to content

Commit b9e4d17

Browse files
authored
Merge pull request #66358 from max-cx/OBSDOCS-571
OBSDOCS-571: Release notes for the 2.9.1 patch of distributed tracing
2 parents 61ea8a9 + 3f4c86a commit b9e4d17

File tree

2 files changed

+140
-0
lines changed

2 files changed

+140
-0
lines changed

_topic_maps/_topic_map.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3603,6 +3603,8 @@ Topics:
36033603
- Name: Distributed tracing release notes
36043604
Dir: distr_tracing_rn
36053605
Topics:
3606+
- Name: "2.9.1"
3607+
File: distr-tracing-rn-2-9-1
36063608
- Name: "2.9"
36073609
File: distr-tracing-rn-2-9
36083610
- Name: "2.8"
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
:_content-type: ASSEMBLY
2+
include::_attributes/common-attributes.adoc[]
3+
[id="distributed-tracing-rn-2-9-1"]
4+
= Release notes for {DTProductName} 2.9.1
5+
:context: distributed-tracing-rn-2-9-1
6+
7+
toc::[]
8+
9+
include::modules/distr-tracing-product-overview.adoc[leveloffset=+1]
10+
11+
[id="component-versions_distributed-tracing-rn-2-9-1"]
12+
== Component versions in the {DTProductName} 2.9.1
13+
14+
[options="header"]
15+
|===
16+
|Operator |Component |Version
17+
|{JaegerName}
18+
|Jaeger
19+
|1.47.0
20+
21+
|{OTELName}
22+
|OpenTelemetry
23+
|0.81.0
24+
25+
|{TempoName}
26+
|Tempo
27+
|2.1.1
28+
|===
29+
30+
== CVEs
31+
32+
This release fixes link:https://access.redhat.com/security/cve/cve-2023-44487[CVE-2023-44487].
33+
34+
35+
[id="jaeger-release-notes_distributed-tracing-rn-2-9-1"]
36+
== {JaegerName}
37+
38+
[id="known-issues_jaeger-release-notes_distributed-tracing-rn-2-9-1"]
39+
=== Known issues
40+
41+
* Apache Spark is not supported.
42+
ifndef::openshift-rosa[]
43+
44+
* The streaming deployment via AMQ/Kafka is unsupported on IBM Z and IBM Power Systems.
45+
endif::openshift-rosa[]
46+
47+
[id="tempo-release-notes_distributed-tracing-rn-2-9-1"]
48+
== {TempoName}
49+
50+
:FeatureName: The {TempoName}
51+
include::snippets/technology-preview.adoc[leveloffset=+1]
52+
53+
[id="known-issues_tempo-release-notes_distributed-tracing-rn-2-9-1"]
54+
=== Known issues
55+
56+
* Currently, the custom TLS CA option is not implemented for connecting to object storage. (link:https://issues.redhat.com/browse/TRACING-3462[TRACING-3462])
57+
58+
* Currently, when used with the {TempoOperator}, the Jaeger UI only displays services that have sent traces in the last 15 minutes. For services that did not send traces in the last 15 minutes, traces are still stored but not displayed in the Jaeger UI. (link:https://issues.redhat.com/browse/TRACING-3139[TRACING-3139])
59+
60+
* Currently, the {TempoShortName} fails on the IBM Z (`s390x`) architecture. (link:https://issues.redhat.com/browse/TRACING-3545[TRACING-3545])
61+
62+
* Currently, the Tempo query frontend service must not use internal mTLS when Gateway is not deployed. This issue does not affect the Jaeger Query API. The workaround is to disable mTLS. (link:https://issues.redhat.com/browse/TRACING-3510[TRACING-3510])
63+
+
64+
.Workaround
65+
+
66+
Disable mTLS as follows:
67+
+
68+
. Open the {TempoOperator} ConfigMap for editing by running the following command:
69+
+
70+
[source,terminal]
71+
----
72+
$ oc edit configmap tempo-operator-manager-config -n openshift-tempo-operator <1>
73+
----
74+
<1> The project where the {TempoOperator} is installed.
75+
76+
. Disable the mTLS in the operator configuration by updating the YAML file:
77+
+
78+
[source,yaml]
79+
----
80+
data:
81+
controller_manager_config.yaml: |
82+
featureGates:
83+
httpEncryption: false
84+
grpcEncryption: false
85+
builtInCertManagement:
86+
enabled: false
87+
----
88+
89+
. Restart the {TempoOperator} pod by running the following command:
90+
+
91+
[source,terminal]
92+
----
93+
$ oc rollout restart deployment.apps/tempo-operator-controller -n openshift-tempo-operator
94+
----
95+
96+
97+
* Missing images for running the {TempoOperator} in restricted environments. The {TempoName} CSV is missing references to the operand images. (link:https://issues.redhat.com/browse/TRACING-3523[TRACING-3523])
98+
+
99+
.Workaround
100+
+
101+
Add the {TempoOperator} related images in the mirroring tool to mirror the images to the registry:
102+
+
103+
[source,yaml]
104+
----
105+
kind: ImageSetConfiguration
106+
apiVersion: mirror.openshift.io/v1alpha2
107+
archiveSize: 20
108+
storageConfig:
109+
local:
110+
path: /home/user/images
111+
mirror:
112+
operators:
113+
- catalog: registry.redhat.io/redhat/redhat-operator-index:v4.13
114+
packages:
115+
- name: tempo-product
116+
channels:
117+
- name: stable
118+
additionalImages:
119+
- name: registry.redhat.io/rhosdt/tempo-rhel8@sha256:e4295f837066efb05bcc5897f31eb2bdbd81684a8c59d6f9498dd3590c62c12a
120+
- name: registry.redhat.io/rhosdt/tempo-gateway-rhel8@sha256:b62f5cedfeb5907b638f14ca6aaeea50f41642980a8a6f87b7061e88d90fac23
121+
- name: registry.redhat.io/rhosdt/tempo-gateway-opa-rhel8@sha256:8cd134deca47d6817b26566e272e6c3f75367653d589f5c90855c59b2fab01e9
122+
- name: registry.redhat.io/rhosdt/tempo-query-rhel8@sha256:0da43034f440b8258a48a0697ba643b5643d48b615cdb882ac7f4f1f80aad08e
123+
----
124+
125+
[id="otel-release-notes_distributed-tracing-rn-2-9-1"]
126+
== {OTELName}
127+
128+
:FeatureName: The {OTELName}
129+
include::snippets/technology-preview.adoc[leveloffset=+1]
130+
131+
[id="known-issues_otel-release-notes_distributed-tracing-rn-2-9-1"]
132+
=== Known issues
133+
134+
* Currently, you must manually set link:https://operatorframework.io/operator-capabilities/[operator maturity] to Level IV, Deep Insights. (link:https://issues.redhat.com/browse/TRACING-3431[TRACING-3431])
135+
136+
include::modules/support.adoc[leveloffset=+1]
137+
138+
include::modules/making-open-source-more-inclusive.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)