From 1ed268c48de2587422fea23b69b7f2f4eaf1ef65 Mon Sep 17 00:00:00 2001 From: Vineeth Pothulapati Date: Thu, 13 Apr 2023 03:54:42 +0530 Subject: [PATCH] Prepare Release v0.75.0 (#1637) * Release v0.75.0 Signed-off-by: Vineeth Pothulapati * update supported versions matrix * Bump release PR to support python autoinst update --------- Signed-off-by: Vineeth Pothulapati --- .chloggen/add-featuregates.yaml | 0 CHANGELOG.md | 18 ++++++++++++++++++ README.md | 2 +- RELEASE.md | 2 +- ...lemetry-operator.clusterserviceversion.yaml | 8 ++++---- versions.txt | 14 +++++++------- 6 files changed, 31 insertions(+), 13 deletions(-) mode change 100755 => 100644 .chloggen/add-featuregates.yaml diff --git a/.chloggen/add-featuregates.yaml b/.chloggen/add-featuregates.yaml old mode 100755 new mode 100644 diff --git a/CHANGELOG.md b/CHANGELOG.md index 9521fad681..345a4a4036 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,24 @@ Changes by Version +## 0.75.0 + +### 💡 Enhancements 💡 + +- `operator`: Add ability to use feature gates in the operator (#1619) +- `autoinstrumentation`: Add metrics exporter to Node.JS autoinstrumentation (#1627) +- `autoinstrumentation`: Bump nodejs dependencies to latest versions (#1626) +- `autoinstrumentation`: Bump python dependencies to latest versions (#1640) + +### Components + +* [OpenTelemetry Collector - v0.75.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.75.0) +* [OpenTelemetry Contrib - v0.75.0](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.75.0) +* [Java auto-instrumentation - 1.24.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.24.0) +* [Dotnet auto-instrumentation - 0.6.0](https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/tag/v0.6.0) +* [Node.JS - 0.37.0](https://github.com/open-telemetry/opentelemetry-js-contrib/releases/tag/auto-instrumentations-node-v0.37.0) +* [Python - 0.38b0](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.38b0) + ## 0.74.0 ### Components diff --git a/README.md b/README.md index 032c47aaca..04430352c3 100644 --- a/README.md +++ b/README.md @@ -426,6 +426,7 @@ The OpenTelemetry Operator *might* work on versions outside of the given range, | OpenTelemetry Operator | Kubernetes | Cert-Manager | |------------------------|----------------------|---------------------| +| v0.75.0 | v1.19 to v1.26 | v1 | | v0.74.0 | v1.19 to v1.26 | v1 | | v0.73.0 | v1.19 to v1.26 | v1 | | v0.72.0 | v1.19 to v1.26 | v1 | @@ -448,7 +449,6 @@ The OpenTelemetry Operator *might* work on versions outside of the given range, | v0.54.0 | v1.19 to v1.24 | v1 | | v0.53.0 | v1.19 to v1.24 | v1 | | v0.52.0 | v1.19 to v1.23 | v1 | -| v0.51.0 | v1.19 to v1.23 | v1alpha2 | diff --git a/RELEASE.md b/RELEASE.md index 4afb301e95..d5d2a1bde1 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -38,8 +38,8 @@ The operator should be released within a week after the [OpenTelemetry collector | Version | Release manager | |---------|-----------------| -| v0.75.0 | @VineethReddy02 | | v0.76.0 | @frzifus | | v0.77.0 | @yuriolisa | | v0.78.0 | @jaronoff97 | | v0.79.0 | @pavolloffay | +| v0.80.0 | @VineethReddy02 | diff --git a/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml b/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml index c08d6d7b99..c28a66a6dd 100644 --- a/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml +++ b/bundle/manifests/opentelemetry-operator.clusterserviceversion.yaml @@ -31,13 +31,13 @@ metadata: categories: Logging & Tracing certified: "false" containerImage: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator - createdAt: "2023-03-29T08:21:43Z" + createdAt: "2023-04-10T17:45:14Z" description: Provides the OpenTelemetry components, including the Collector operators.operatorframework.io/builder: operator-sdk-v1.27.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: github.com/open-telemetry/opentelemetry-operator support: OpenTelemetry Community - name: opentelemetry-operator.v0.74.0 + name: opentelemetry-operator.v0.75.0 namespace: placeholder spec: apiservicedefinitions: {} @@ -307,7 +307,7 @@ spec: - --enable-leader-election - --zap-log-level=info - --zap-time-encoding=rfc3339nano - image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.74.0 + image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.75.0 livenessProbe: httpGet: path: /healthz @@ -414,7 +414,7 @@ spec: maturity: alpha provider: name: OpenTelemetry Community - version: 0.74.0 + version: 0.75.0 webhookdefinitions: - admissionReviewVersions: - v1 diff --git a/versions.txt b/versions.txt index 0b02047f1b..6f0e289553 100644 --- a/versions.txt +++ b/versions.txt @@ -2,28 +2,28 @@ # 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.74.0 +opentelemetry-collector=0.75.0 # Represents the current release of the OpenTelemetry Operator. -operator=0.74.0 +operator=0.75.0 # Represents the current release of the Target Allocator. -targetallocator=0.74.0 +targetallocator=0.75.0 # Represents the current release of the Operator OpAMP Bridge. -operator-opamp-bridge=0.74.0 +operator-opamp-bridge=0.75.0 # Represents the current release of Java instrumentation. # Should match autoinstrumentation/java/version.txt -autoinstrumentation-java=1.23.0 +autoinstrumentation-java=1.24.0 # Represents the current release of NodeJS instrumentation. # Should match value in autoinstrumentation/nodejs/package.json -autoinstrumentation-nodejs=0.34.0 +autoinstrumentation-nodejs=0.37.0 # Represents the current release of Python instrumentation. # Should match value in autoinstrumentation/python/requirements.txt -autoinstrumentation-python=0.36b0 +autoinstrumentation-python=0.38b0 # Represents the current release of DotNet instrumentation. # Should match autoinstrumentation/dotnet/version.txt