Skip to content

Releases: dash0hq/dash0-operator

0.136.0

22 Apr 09:58

Choose a tag to compare

What's Changed

  • feat: introduce IE and add first set of IE components by @p-d0 in #958
  • feat: IaC support for notification channels by @mmanciop in #961
  • chore(deps): update github.com/go-jose/go-jose/v4 to v4.1.4 by @basti1302 in #967
  • chore(deps): bump @dash0/opentelemetry from 4.2.4 to 4.2.5 in /images/instrumentation/node.js by @dependabot[bot] in #969
  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.26.1 to 2.27.0 in /images/instrumentation/jvm by @dependabot[bot] in #970
  • chore(workloads): add Capabilities.Drop: All to init container context by @basti1302 in #964

Full Changelog: 0.135.0...0.136.0

0.135.0

20 Apr 18:31

Choose a tag to compare

What's Changed

  • fix(self-monitoring): do not discard self-monitoring metrics in filter by @basti1302 in #955
  • chore(chart): remove secret validation by @basti1302 in #963
  • chore(deps): bump Dash0 collector components (1.56.0/0.150.0/0.150.0) by @github-actions[bot] in #947
  • chore(deps): bump the production-dependencies in #945, #952, and #954 by @dependabot[bot]
  • chore(deps): update opentelemetry-injector to v0.7.0 by @github-actions[bot] in #940 and #957
  • chore(collectors): increase startup probe failure threshold by @basti1302 in #904
  • chore(deps): bump @dash0/opentelemetry from 4.2.3 to 4.2.4 in /images/instrumentation/node.js by @dependabot[bot] in #962

Full Changelog: 0.134.1...0.135.0

0.134.1

10 Apr 15:12

Choose a tag to compare

What's Changed

  • fix(chart): align cli param for telemetry-collection with GKE allowlist by @basti1302 in #937

Full Changelog: 0.134.0...0.134.1

0.134.0

10 Apr 09:31
a959e0a

Choose a tag to compare

What's Changed

  • feat: support keepalive config for otlp grpc exporters by @p-d0 in #935
  • feat(chart): add Helm value to disable telemetry collection by @basti1302 in #917
  • feat(chart): reduce RBAC permissions if telemetry collection is disabled by @basti1302 in #927
  • fix(collectors): fix order of resource detectors by @basti1302 in #903
  • fix(crd): use consistent kubebuilder annotations for *bool values by @basti1302 in #918
  • fix: allow self-monitoring if telemetry collection is disabled by @basti1302 in #928
  • chore: use separate k8sattributes processor for profiles by @ten15bit in #908
  • chore: cleanup comments related to target allocator self-monitoring by @ten15bit in #929
  • chore(chart): add gke-managed-otel to webhook namespace selectors by @basti1302 in #926
  • chore(crd): update exports comment by @basti1302 in #922
  • refactor(iac): replace hand-rolled HTTP retry with dash0-api-client-go transport by @mmanciop in #931
  • docs(chart): add note for resource detection on AWS EKS by @basti1302 in #914
  • chore(deps): bump google.golang.org/grpc to v1.79.3 by @basti1302 in #906
  • chore: remove opentelemetry-api from python double-instrumentation checks by @mmanciop in #899
  • chore(deps): bump the production-dependencies group across 4 directories with 1 update by @dependabot[bot] in #925

Known Issues

Please do not update to 0.134.0 in Google GKE Autopilot clusters. This release is is not compatible with the current workload allowlist for the Dash0 operator. A fix will be released soon.

New Contributors

  • @p-d0 made their first contribution in #935

Full Changelog: 0.133.0...0.134.0

0.133.0

30 Mar 08:58

Choose a tag to compare

What's Changed

  • chore(deps): bump @dash0/opentelemetry from 4.2.1 to 4.2.2 in /images/instrumentation/node.js by @dependabot[bot] in #867
  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.25.0 to 2.26.0 in /images/instrumentation/jvm by @dependabot[bot] in #868
  • feat(workloads): resource.opentelemetry.io/* > app.kubernetes.io/* by @basti1302 in #847
  • fix: enabling api sync should trigger an initial sync of resources by @ten15bit in #871
  • chore(deps): bump open-telemetry/opentelemetry-operator/target-allocator from v0.146.0 to v0.147.0 in /images/target-allocator in the production-dependencies group across 1 directory by @dependabot[bot] in #873
  • ci: remove trivy by @ten15bit in #875
  • feat(collector): support custom send_batch_size for batch processor by @ten15bit in #874
  • chore(deps): update opentelemetry-injector to v0.4.0 by @github-actions[bot] in #878
  • chore: improve predicates for operator config and monitoring resource by @ten15bit in #877
  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.26.0 to 2.26.1 in /images/instrumentation/jvm by @dependabot[bot] in #879
  • fix(predicates): do not ignore DeletionTimestamp and Available condition by @ten15bit in #888
  • feat(collectors): make k8s_attributes#wait_for_metadata configurable by @basti1302 in #890
  • feat: add support to ingest profiling data by @mmanciop in #876
  • chore(deps): bump node from 25.8.1-alpine3.22 to 25.8.2-alpine3.22 in /images/instrumentation in the production-dependencies group across 1 directory by @dependabot[bot] in #893
  • chore(deps): bump @dash0/opentelemetry from 4.2.2 to 4.2.3 in /images/instrumentation/node.js by @dependabot[bot] in #892
  • feat: support custom filters/transforms for profiles by @ten15bit in #891
  • chore(deps): downgrade Dash0 collector components (1.53.0/0.147.0) by @basti1302 in #895
  • docs: update pprof instructions by @basti1302 in #894
  • test(e2e): apply workaround to run profiling e2e tests on kind by @ten15bit in #896
  • fix: drop high-cardinality metric otelcol.k8s.pod.association by @ten15bit in #897
  • fix: support config map compression and --frequency on GKE AutoPilot by @basti1302 in #863

Full Changelog: 0.132.2...0.133.0

0.133.0-rc2

29 Mar 16:28
35304e3

Choose a tag to compare

0.133.0-rc2 Pre-release
Pre-release

What's Changed

  • chore(deps): bump @dash0/opentelemetry from 4.2.1 to 4.2.2 in /images/instrumentation/node.js by @dependabot[bot] in #867
  • chore(deps): update trivy action to 0.35.0 by @ten15bit in #869
  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.25.0 to 2.26.0 in /images/instrumentation/jvm by @dependabot[bot] in #868
  • chore(deps): bump slackapi/slack-github-action from 2.1.1 to 3.0.1 by @dependabot[bot] in #870
  • feat(workloads): resource.opentelemetry.io/* > app.kubernetes.io/* by @basti1302 in #847
  • fix: enabling api sync should trigger an initial sync of resources by @ten15bit in #871
  • chore(deps): bump Dash0 collector components (1.54.0/0.148.0/0.148.0) by @github-actions[bot] in #872
  • chore(deps): bump open-telemetry/opentelemetry-operator/target-allocator from v0.146.0 to v0.147.0 in /images/target-allocator in the production-dependencies group across 1 directory by @dependabot[bot] in #873
  • ci: remove trivy by @ten15bit in #875
  • feat(collector): support custom send_batch_size for batch processor by @ten15bit in #874
  • chore(deps): update opentelemetry-injector to v0.4.0 by @github-actions[bot] in #878
  • chore: improve predicates for operator config and monitoring resource by @ten15bit in #877
  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.26.0 to 2.26.1 in /images/instrumentation/jvm by @dependabot[bot] in #879
  • test: bump go.opentelemetry.io/collector/pdata from 1.53.0 to 1.54.0 in /test/e2e/otlp-sink/telemetrymatcher in the all group across 1 directory by @dependabot[bot] in #882
  • test: bump the all group in /test-resources/jvm/spring-boot with 3 updates by @dependabot[bot] in #884
  • chore(deps): bump open-telemetry/opentelemetry-operator/target-allocator from v0.147.0 to v0.148.0 in /images/target-allocator in the production-dependencies group across 1 directory by @dependabot[bot] in #883
  • chore(deps): bump nrwl/nx-set-shas from 4.4.0 to 5.0.1 by @dependabot[bot] in #880
  • chore(deps): bump the production-dependencies group across 3 directories with 10 updates by @dependabot[bot] in #881
  • ci: update otlp-sink collector version via Dependabot by @basti1302 in #885
  • fix(predicates): do not ignore DeletionTimestamp and Available condition by @ten15bit in #888
  • feat(collectors): make k8s_attributes#wait_for_metadata configurable by @basti1302 in #890
  • chore(deps): bump the production-dependencies group across 3 directories with 2 updates by @dependabot[bot] in #887
  • feat: add support to ingest profiling data by @mmanciop in #876
  • chore(deps): bump node from 25.8.1-alpine3.22 to 25.8.2-alpine3.22 in /images/instrumentation in the production-dependencies group across 1 directory by @dependabot[bot] in #893
  • chore(deps): bump @dash0/opentelemetry from 4.2.2 to 4.2.3 in /images/instrumentation/node.js by @dependabot[bot] in #892
  • feat: support custom filters/transforms for profiles by @ten15bit in #891
  • chore(deps): downgrade Dash0 collector components (1.53.0/0.147.0) by @basti1302 in #895

Full Changelog: 0.132.2...0.133.0-rc2

0.133.0-rc1

27 Mar 13:23

Choose a tag to compare

0.133.0-rc1 Pre-release
Pre-release

What's Changed

  • feat: add support to ingest profiling data by @mmanciop in #876

  • feat: support custom filters/transforms for profiles by @ten15bit in #891

  • feat(workloads): resource.opentelemetry.io/* > app.kubernetes.io/* by @basti1302 in #847

  • feat(collector): support custom send_batch_size for batch processor by @ten15bit in #874

  • feat(collectors): make k8s_attributes#wait_for_metadata configurable by @basti1302 in #890

  • fix: enabling api sync should trigger an initial sync of resources by @ten15bit in #871

  • fix(predicates): do not ignore DeletionTimestamp and Available condition by @ten15bit in #888

  • chore(deps): bump @dash0/opentelemetry from 4.2.1 to 4.2.2 in /images/instrumentation/node.js by @dependabot[bot] in #867

  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.25.0 to 2.26.0 in /images/instrumentation/jvm by @dependabot[bot] in #868

  • chore(deps): bump Dash0 collector components (1.54.0/0.148.0/0.148.0) by @github-actions[bot] in #872

  • chore(deps): downgrade Dash0 collector components (1.53.0/0.147.0) by @basti1302 in #895

  • chore(deps): bump open-telemetry/opentelemetry-operator/target-allocator from v0.146.0 to v0.147.0 in /images/target-allocator in the production-dependencies group across 1 directory by @dependabot[bot] in #873

  • ci: remove trivy by @ten15bit in #875

  • chore(deps): update opentelemetry-injector to v0.4.0 by @github-actions[bot] in #878

  • chore: improve predicates for operator config and monitoring resource by @ten15bit in #877

  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.26.0 to 2.26.1 in /images/instrumentation/jvm by @dependabot[bot] in #879

  • chore(deps): bump open-telemetry/opentelemetry-operator/target-allocator from v0.147.0 to v0.148.0 in /images/target-allocator in the production-dependencies group across 1 directory by @dependabot[bot] in #883

  • chore(deps): bump the production-dependencies group across 3 directories with 10 updates by @dependabot[bot] in #881

  • chore(deps): bump the production-dependencies group across 3 directories with 2 updates by @dependabot[bot] in #887

  • chore(deps): bump node from 25.8.1-alpine3.22 to 25.8.2-alpine3.22 in /images/instrumentation in the production-dependencies group across 1 directory by @dependabot[bot] in #893

  • chore(deps): bump @dash0/opentelemetry from 4.2.2 to 4.2.3 in /images/instrumentation/node.js by @dependabot[bot] in #892

Full Changelog: 0.132.2...0.133.0-rc1

0.132.3-rc6-1.53.0-0.147.0-0.147.0-k8sattributes-0.144.0

27 Mar 10:36
a9f2af8

Choose a tag to compare

  • chore(deps): only downgrade k8sattributes processor: Use collector components from operator release 0.132.2, that is,
    1.53.0/0.147.0/0.147.0, except for k8sattributes, which is at 0.144.0.

Full Changelog: 0.132.3-rc5-k8sattributes-0.145.0...0.132.3-rc6-1.53.0-0.147.0-0.147.0-k8sattributes-0.144.0

0.132.3-rc5-k8sattributes-0.145.0

26 Mar 20:06
df806da

Choose a tag to compare

Pre-release
  • chore(deps): downgrade k8s_attributes processor to 0.145.0

Full Changelog: 0.132.3-rc3-1.52.0-0.146.1-0.146.0...0.132.3-rc5-k8sattributes-0.145.0

0.132.3-rc4-k8sattributes-0.146.0

26 Mar 16:56
df95deb

Choose a tag to compare

Pre-release
  • chore(deps): downgrade collector components except k8s_attributes
    • k8s_attributes@0.146.0
    • other components: 1.51.0/0.145.0/0.144.0

Full Changelog: 0.132.3-rc3-1.52.0-0.146.1-0.146.0...0.132.3-rc4-k8sattributes-0.146.0