Skip to content

Commit

Permalink
Prepare release v0.76.1 (#1722)
Browse files Browse the repository at this point in the history
Signed-off-by: Benedikt Bongartz <[email protected]>
  • Loading branch information
frzifus authored May 9, 2023
1 parent 2e537f0 commit 4886a78
Show file tree
Hide file tree
Showing 17 changed files with 44 additions and 206 deletions.

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/1672-bump-otel-net-auto-to-0.7.0.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/1681-update-nodejs-deps.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/add-featuregate-for-dotnet.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/add-featuregates.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/add-metrics-to-nodejs.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/bump-nodejs-versions.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/fix_targetallocator_update-scrape-configs.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/java-featuregate.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/nodejs-featuregate.yaml

This file was deleted.

18 changes: 0 additions & 18 deletions .chloggen/otelallocator-flag.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .chloggen/python-featuregate.yaml

This file was deleted.

32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,38 @@ Changes by Version

<!-- next version -->

## 0.76.1

### 💡 Enhancements 💡

- `operator`: add support for `lifecycle` hooks and `terminationGracePeriodSeconds` in collector spec. (#1618)
- `autoinstrumentation`: Bump OpenTelemetry .NET Automatic Instrumentation to 0.7.0 (#1672)
- `autoinstrumentation`: Bump nodejs dependencies to latest versions (#1682)
- `pkg/instrumentation`: Add dotnet instrumentation capability behind a feature gate which is enabled by default. (#1629)
- `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)
- `pkg/instrumentation`: Add java instrumentation capability behind a feature gate which is enabled by default. (#1695)
- `pkg/instrumentation`: Add nodejs instrumentation capability behind a feature gate which is enabled by default. (#1697)
- `operator`: Introduces a new feature flag "`operator.collector.rewritetargetallocator`" that allows an operator to add the target_allocator configuration to the collector configuration (#1581)
Note that the ConfigToPromConfig function in pkg/targetallocator/adapters now correctly returns the prometheus receiver config
in accordance with its docstring. It used to erroneously return the actual Prometheus config from a level lower.

- `pkg/instrumentation`: Add python instrumentation capability behind a feature gate which is enabled by default. (#1696)

### 🧰 Bug fixes 🧰

- `target allocator`: fix updating scrape configs (#1415)

### Components

* [OpenTelemetry Collector - v0.76.1](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.76.1)
* [OpenTelemetry Contrib - v0.76.1](https://github.com/open-telemetry/opentelemetry-collector-contrib/releases/tag/v0.76.1)
* [Java auto-instrumentation - 1.25.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v1.25.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.38.0)
* [Python - 0.38b0](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.38b0)

## 0.75.0

### 💡 Enhancements 💡
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -502,6 +502,7 @@ The OpenTelemetry Operator *might* work on versions outside of the given range,

| OpenTelemetry Operator | Kubernetes | Cert-Manager |
|------------------------|----------------------|---------------------|
| v0.76.1 | v1.19 to v1.26 | v1 |
| 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 |
Expand All @@ -524,7 +525,6 @@ The OpenTelemetry Operator *might* work on versions outside of the given range,
| v0.55.0 | v1.19 to v1.24 | v1 |
| 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 |



Expand Down
2 changes: 1 addition & 1 deletion RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ The operator should be released within a week after the [OpenTelemetry collector

| Version | Release manager |
|---------|-----------------|
| v0.76.0 | @frzifus |
| v0.77.0 | @yuriolisa |
| v0.78.0 | @jaronoff97 |
| v0.79.0 | @pavolloffay |
| v0.80.0 | @VineethReddy02 |
| v0.81.0 | @frzifus |
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ metadata:
categories: Logging & Tracing
certified: "false"
containerImage: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator
createdAt: "2023-04-10T17:45:14Z"
createdAt: "2023-05-08T15:42:30Z"
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.75.0
name: opentelemetry-operator.v0.76.1
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -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.75.0
image: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:0.76.1
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -414,7 +414,7 @@ spec:
maturity: alpha
provider:
name: OpenTelemetry Community
version: 0.75.0
version: 0.76.1
webhookdefinitions:
- admissionReviewVersions:
- v1
Expand Down
12 changes: 6 additions & 6 deletions versions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,24 @@
# 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.75.0
opentelemetry-collector=0.76.1

# Represents the current release of the OpenTelemetry Operator.
operator=0.75.0
operator=0.76.1

# Represents the current release of the Target Allocator.
targetallocator=0.75.0
targetallocator=0.76.1

# Represents the current release of the Operator OpAMP Bridge.
operator-opamp-bridge=0.75.0
operator-opamp-bridge=0.76.1

# Represents the current release of Java instrumentation.
# Should match autoinstrumentation/java/version.txt
autoinstrumentation-java=1.24.0
autoinstrumentation-java=1.25.1

# Represents the current release of NodeJS instrumentation.
# Should match value in autoinstrumentation/nodejs/package.json
autoinstrumentation-nodejs=0.37.0
autoinstrumentation-nodejs=0.38.0

# Represents the current release of Python instrumentation.
# Should match value in autoinstrumentation/python/requirements.txt
Expand Down

0 comments on commit 4886a78

Please sign in to comment.