You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+44
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,50 @@ Changes by Version
2
2
==================
3
3
<!-- next version -->
4
4
5
+
## 0.97.0
6
+
7
+
### 🛑 Breaking changes 🛑
8
+
9
+
-`operator`: remove featuregate `operator.autoinstrumentation.python`. Use command line flag `--enable-python-instrumentation` instead (#2582, #2672)
10
+
11
+
### 🚀 New components 🚀
12
+
13
+
-`collector`: Enable reconciliation of Collector v1beta1 CRD. (#2620)
14
+
Users are expected to migrate to `otelcol.v1beta1.opentelemetry.io`.
15
+
The support for `otelcol.v1alpha1.opentelemetry.io` will be removed in the future.
16
+
Follow [migration guide](https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definition-versioning/#upgrade-existing-objects-to-a-new-stored-version) for upgrading already created collector instances.
17
+
After all `otelcol.v1alpha1.opentelemetry.io` are stored as `v1beta1` update the collector CRD to store only `v1beta1`
**Only `AllNamespaces` install mode is now supported** due to the conversion webhook from `v1beta1` to `v1alpha1`.
20
+
See [OLM docs](https://olm.operatorframework.io/docs/tasks/install-operator-with-olm/) and
21
+
[OLM operator groups docs](https://olm.operatorframework.io/docs/advanced-tasks/operator-scoping-with-operatorgroups/).
22
+
23
+
24
+
### 💡 Enhancements 💡
25
+
26
+
-`auto-instrumentation`: Bump NodeJS autoinstrumentations dependency to a version that supports enabling selected instrumentations via environment variable. (#2622)
27
+
See [the documentation](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/metapackages/auto-instrumentations-node#usage-auto-instrumentation) for details.
-`operator`: Added missing label for Service/Pod Monitors (#2251)
34
+
-`instrumentation`: Don't preserve ownership of files copied from the autoinstrumenation image. This avoids issues when instrumenting workloads running as non-root (#2655)
35
+
-`opamp bridge`: Fix opamp bridge configmap "app.kubernetes.io/version" label to be generated in the same way as other resource version labels (#2583)
0 commit comments