Skip to content

Commit ec1f0a6

Browse files
authored
Prep release 0.90 (open-telemetry#2423)
* bundlings * Chlog * forgot some stuff
1 parent 1859276 commit ec1f0a6

22 files changed

+49
-284
lines changed

.chloggen/.bump-dotnet-1.2.0.yaml

-16
This file was deleted.

.chloggen/2364-foreground-delete.yaml

-16
This file was deleted.

.chloggen/TA-liveness-probe.yaml

-16
This file was deleted.

.chloggen/enhanced-status.yaml

-16
This file was deleted.

.chloggen/fix-collector-container-log.yaml

-16
This file was deleted.

.chloggen/issue-2366-fix.yaml

-16
This file was deleted.

.chloggen/main.yaml

-16
This file was deleted.

.chloggen/migrate-route-reconcilation.yaml

-16
This file was deleted.

.chloggen/opamp-bridge-headers-config.yaml

-16
This file was deleted.

.chloggen/opamp-bridge-headers-in-crd.yaml

-16
This file was deleted.

.chloggen/podmonitor-otel-sidecar-mode.yaml

-16
This file was deleted.

.chloggen/sa-fix.yaml

-16
This file was deleted.

.chloggen/ta-readiness-probe.yaml

-16
This file was deleted.

.chloggen/ta-readiness.yaml

-16
This file was deleted.

.chloggen/ta-securitycontext.yaml

-16
This file was deleted.

.chloggen/ta_really-consistent-hashing.yaml

-16
This file was deleted.

.chloggen/target-allocator-delayed-collector-instances.yaml

-16
This file was deleted.

CHANGELOG.md

+37
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,43 @@ Changes by Version
22
==================
33
<!-- next version -->
44

5+
## 0.90.0
6+
7+
### 💡 Enhancements 💡
8+
9+
- `autoinstrumentation`: Bump OpenTelemetry .NET Automatic Instrumentation to 1.2.0 (#2382)
10+
- `operator`: add liveness probe to target allocator deployment generation (#2258)
11+
- `operator`: added reconciliation errors for CRD events (#1972)
12+
- `operator`: removes the old way of running autodetection for openshift routes being available (#2108)
13+
- `bridge`: adds request headers to the opamp bridge config (#2410)
14+
- `bridge`: adds Headers to opamp bridge spec and configmap generation (#2410)
15+
- `operator`: Create PodMonitor when deploying collector in sidecar mode and Prometheus exporters are used. (#2306)
16+
- `operator`: add readiness probe to target allocator deployment generation (#2258)
17+
- `target allocator`: add readyz endpoint to TA (#2258)
18+
- `target allocator`: add target allocator securityContext configuration (#2397)
19+
- `target allocator`: Use only target address for allocation in consistent-hashing strategy (#2280)
20+
21+
### 🧰 Bug fixes 🧰
22+
23+
- `operator`: fixes ability to do a foreground cascading delete (#2364)
24+
- `operator`: fix error logging in collector container creation (#2420)
25+
- `operator`: lifecycle spec removed from cloned initContainer (#2366)
26+
- `operator`: add missing pod in the rbac (#1679)
27+
- `operator`: check if service account specified in otelcol before creating service account resource for collectors (#2372)
28+
- `target allocator`: Save targets discovered before collector instances come up (#2350)
29+
30+
### Components
31+
32+
* [OpenTelemetry Collector - v0.90.1](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.90.1)
33+
* [OpenTelemetry Contrib - v0.90.1](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.90.1)
34+
* [Java auto-instrumentation - 1.32.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.32.0)
35+
* [.NET auto-instrumentation - 1.2.0](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/tag/1.2.0)
36+
* [Node.JS - 0.44.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/auto-instrumentations-node-0.44.0)
37+
* [Python - 0.41b0](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/0.41b0)
38+
* [Go - v0.8.0-alpha](https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.8.0-alpha)
39+
* [ApacheHTTPD - 1.0.3](https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases/tag/webserver%2Fv1.0.3)
40+
* [Nginx - 1.0.3](https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases/tag/webserver%2Fv1.0.3)]
41+
542
## 0.89.0
643

744
### 🛑 Breaking changes 🛑

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -686,6 +686,7 @@ The OpenTelemetry Operator *might* work on versions outside of the given range,
686686

687687
| OpenTelemetry Operator | Kubernetes | Cert-Manager |
688688
|------------------------|----------------------|---------------------|
689+
| v0.90.0 | v1.23 to v1.28 | v1 |
689690
| v0.89.0 | v1.23 to v1.28 | v1 |
690691
| v0.88.0 | v1.23 to v1.28 | v1 |
691692
| v0.87.0 | v1.23 to v1.28 | v1 |
@@ -708,7 +709,6 @@ The OpenTelemetry Operator *might* work on versions outside of the given range,
708709
| v0.70.0 | v1.19 to v1.25 | v1 |
709710
| v0.69.0 | v1.19 to v1.25 | v1 |
710711
| v0.68.0 | v1.19 to v1.25 | v1 |
711-
| v0.67.0 | v1.19 to v1.25 | v1 |
712712

713713
## Contributing and Developing
714714

RELEASE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ The operator should be released within a week after the [OpenTelemetry collector
3838

3939
| Version | Release manager |
4040
|---------|-----------------|
41-
| v0.90.0 | @jaronoff97 |
4241
| v0.91.0 | @yuriolisa |
4342
| v0.92.0 | @pavolloffay |
4443
| v0.93.0 | @VineethReddy02 |
4544
| v0.94.0 | @TylerHelmuth |
4645
| v0.95.0 | @swiatekm-sumo |
4746
| v0.96.0 | @frzifus |
47+
| v0.97.0 | @jaronoff97 |

bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -65,13 +65,13 @@ metadata:
6565
categories: Logging & Tracing,Monitoring
6666
certified: "false"
6767
containerImage: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator
68-
createdAt: "2023-12-05T18:09:19Z"
68+
createdAt: "2023-12-06T14:31:16Z"
6969
description: Provides the OpenTelemetry components, including the Collector
7070
operators.operatorframework.io/builder: operator-sdk-v1.29.0
7171
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
7272
repository: github.com/open-telemetry/opentelemetry-operator
7373
support: OpenTelemetry Community
74-
name: opentelemetry-operator.v0.89.0
74+
name: opentelemetry-operator.v0.90.0
7575
namespace: placeholder
7676
spec:
7777
apiservicedefinitions: {}
@@ -381,7 +381,7 @@ spec:
381381
- --zap-log-level=info
382382
- --zap-time-encoding=rfc3339nano
383383
- --feature-gates=+operator.autoinstrumentation.go,+operator.autoinstrumentation.nginx
384-
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.89.0
384+
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.90.0
385385
livenessProbe:
386386
httpGet:
387387
path: /healthz
@@ -489,7 +489,7 @@ spec:
489489
minKubeVersion: 1.23.0
490490
provider:
491491
name: OpenTelemetry Community
492-
version: 0.89.0
492+
version: 0.90.0
493493
webhookdefinitions:
494494
- admissionReviewVersions:
495495
- v1

0 commit comments

Comments
 (0)