Skip to content

Commit

Permalink
[chore] Release 0.117.0 (open-telemetry#3649)
Browse files Browse the repository at this point in the history
  • Loading branch information
swiatekm authored Jan 24, 2025
1 parent 1980f08 commit e67f255
Show file tree
Hide file tree
Showing 10 changed files with 42 additions and 67 deletions.
16 changes: 0 additions & 16 deletions .chloggen/add-python-instr-aiokafka-click.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/fix-allocator-metric.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/operator32.yaml

This file was deleted.

23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,29 @@

<!-- next version -->

## 0.117.0

### 🛑 Breaking changes 🛑

- `target allocator`: change metric `opentelemetry_allocator_targets_remaining` type from counter to gauge (#3578)

### 💡 Enhancements 💡

- `auto-instrumentation`: add Python instrumentation of aiokafka, click (#3611)
- `operator`: Add support for Kubernetes `1.32` (#3544)

### Components

* [OpenTelemetry Collector - v0.117.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.117.0)
* [OpenTelemetry Contrib - v0.117.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.117.0)
* [Java auto-instrumentation - v1.33.6](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.33.6)
* [.NET auto-instrumentation - v1.2.0](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/tag/v1.2.0)
* [Node.JS - v0.53.0](https://github.com/open-telemetry/opentelemetry-js/releases/tag/experimental%2Fv0.53.0)
* [Python - v0.50b0](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.50b0)
* [Go - v0.19.0-alpha](https://github.com/open-telemetry/opentelemetry-go-instrumentation/releases/tag/v0.19.0-alpha)
* [ApacheHTTPD - 1.0.4](https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases/tag/webserver%2Fv1.0.4)
* [Nginx - 1.0.4](https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases/tag/webserver%2Fv1.0.4)

## 0.116.0

### 💡 Enhancements 💡
Expand Down
12 changes: 6 additions & 6 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Steps to release a new version of the OpenTelemetry Operator:
> [!WARNING]
> DO NOT BUMP JAVA PAST `1.X.X` AND DO NOT BUMP .NET PAST `1.2.0`. Upgrades past these versions will introduce breaking HTTP semantic convention changes.
1. Check if the compatible OpenShift versions are updated in the `Makefile`.
1. Update the bundle by running `make bundle VERSION=$VERSION`.
1. Update the bundle by running `make bundle reset VERSION=$VERSION`.
1. Change the compatibility matrix in the [compatibility doc](./docs/compatibility.md) file, using the OpenTelemetry Operator version to be released and the current latest Kubernetes version as the latest supported version. Remove the oldest entry.
1. Update release schedule table, by moving the current release manager to the end of the table with updated release version.
1. Add the changes to the changelog by running `make chlog-update VERSION=$VERSION`.
Expand Down Expand Up @@ -44,10 +44,10 @@ The operator should be released within a week after the [OpenTelemetry collector

| Version | Release manager |
|----------|-----------------|
| v0.117.0 | @iblancasa |
| v0.118.0 | @frzifus |
| v0.119.0 | @yuriolisa |
| v0.120.0 | @pavolloffay |
| v0.121.0 | @swiatekm |
| v0.118.0 | @iblancasa |
| v0.119.0 | @frzifus |
| v0.120.0 | @yuriolisa |
| v0.121.0 | @pavolloffay |
| v0.122.0 | @TylerHelmuth |
| v0.123.0 | @jaronoff97 |
| v0.124.0 | @swiatekm |
Original file line number Diff line number Diff line change
Expand Up @@ -99,13 +99,13 @@ metadata:
categories: Logging & Tracing,Monitoring
certified: "false"
containerImage: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator
createdAt: "2025-01-13T10:35:38Z"
createdAt: "2025-01-22T10:41:17Z"
description: Provides the OpenTelemetry components, including the Collector
operators.operatorframework.io/builder: operator-sdk-v1.29.0
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: github.com/open-telemetry/opentelemetry-operator
support: OpenTelemetry Community
name: opentelemetry-operator.v0.116.0
name: opentelemetry-operator.v0.117.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -483,7 +483,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.serviceAccountName
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.116.0
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.117.0
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -591,7 +591,7 @@ spec:
minKubeVersion: 1.23.0
provider:
name: OpenTelemetry Community
version: 0.116.0
version: 0.117.0
webhookdefinitions:
- admissionReviewVersions:
- v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,13 +99,13 @@ metadata:
categories: Logging & Tracing,Monitoring
certified: "false"
containerImage: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator
createdAt: "2025-01-13T10:35:38Z"
createdAt: "2025-01-22T10:41:22Z"
description: Provides the OpenTelemetry components, including the Collector
operators.operatorframework.io/builder: operator-sdk-v1.29.0
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: github.com/open-telemetry/opentelemetry-operator
support: OpenTelemetry Community
name: opentelemetry-operator.v0.116.0
name: opentelemetry-operator.v0.117.0
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -487,7 +487,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.serviceAccountName
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.116.0
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.117.0
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -606,7 +606,7 @@ spec:
minKubeVersion: 1.23.0
provider:
name: OpenTelemetry Community
version: 0.116.0
version: 0.117.0
webhookdefinitions:
- admissionReviewVersions:
- v1alpha1
Expand Down
1 change: 0 additions & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
resources:
- manager.yaml

1 change: 1 addition & 0 deletions docs/compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ The OpenTelemetry Operator _might_ work on versions outside of the given range,

| OpenTelemetry Operator | Kubernetes | Cert-Manager | Prometheus-Operator |
|------------------------|----------------|--------------|---------------------|
| v0.117.0 | v1.23 to v1.32 | v1 | v0.76.2 |
| v0.116.0 | v1.23 to v1.31 | v1 | v0.76.2 |
| v0.115.0 | v1.23 to v1.31 | v1 | v0.76.0 |
| v0.114.0 | v1.23 to v1.31 | v1 | v0.76.0 |
Expand Down
8 changes: 4 additions & 4 deletions versions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
# by default with the OpenTelemetry Operator. This would usually be the latest
# stable OpenTelemetry version. When you update this file, make sure to update the
# the docs as well.
opentelemetry-collector=0.116.1
opentelemetry-collector=0.117.0

# Represents the current release of the OpenTelemetry Operator.
operator=0.116.0
operator=0.117.0

# Represents the current release of the Target Allocator.
targetallocator=0.116.0
targetallocator=0.117.0

# Represents the current release of the Operator OpAMP Bridge.
operator-opamp-bridge=0.116.0
operator-opamp-bridge=0.117.0

# Represents the current release of Java instrumentation.
# Should match autoinstrumentation/java/version.txt
Expand Down

0 comments on commit e67f255

Please sign in to comment.