Skip to content

Bump the security group across 1 directory with 3 updates - #515

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/security-f1136abd07
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/security-f1136abd07

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 25, 2026

Copy link
Copy Markdown

Bumps the security group with 3 updates in the / directory: github.com/google/cel-go, github.com/open-telemetry/opentelemetry-operator and helm.sh/helm/v3.

Updates github.com/google/cel-go from 0.28.1 to 0.29.0

Release notes

Sourced from github.com/google/cel-go's releases.

Release v0.29.0

What's Changed

New Features

Bug Fixes

Cost Tracking

Testing & Tooling

Documentation

Commits
  • fa16799 avoid repeated construction of cost tracker (#1357)
  • ea3d5c0 feat(ext): add json encoder (#1340)
  • a4d0d64 startsWith / endsWith runtime cost agreement with checked cost (#1351)
  • d4efa77 Ensure receiver and global matches cost estimates agree (#1350)
  • 13cff33 ext/lists: add max size check to genRange() to prevent OOM (#1310)
  • f0ffa7e Execution frame integration with updated IntepretableV2 (#1344)
  • f1ec2f6 guard int32/uint32 map key narrowing in qualifyInternal (#1337)
  • 258e7c8 Managed execution frame with async call foundations (#1316)
  • 14f6746 validate offset on empty-string path in indexOf and lastIndexOf (#1335)
  • 783267d reject out-of-range minutes in timezone offset parsing (#1336)
  • Additional commits viewable in compare view

Updates github.com/open-telemetry/opentelemetry-operator from 0.143.0 to 0.152.0

Release notes

Sourced from github.com/open-telemetry/opentelemetry-operator's releases.

Release v0.152.0

0.152.0

🛑 Breaking changes 🛑

  • api: Move config parsing and CRD metrics from apis to internal package (#4362)
    • Methods on *Config (package apis/v1beta1) converted to standalone functions in internal/otelconfig, now taking *v1beta1.Config as the first parameter:
      • GetEnabledComponents, GetReceiverPorts, GetExporterPorts, GetExtensionPorts, GetReceiverAndExporterPorts, GetAllPorts, GetEnvironmentVariables, GetAllRbacRules, ApplyDefaults, GetLivenessProbe, GetReadinessProbe, GetStartupProbe, Yaml, NullObjects
    • Methods on *Service converted to functions in internal/otelconfig:
      • MetricsEndpoint, GetTelemetry
      • ApplyDefaults → renamed to ServiceApplyDefaults
    • Method on *Telemetry converted to function:
      • ToAnyConfig → renamed to TelemetryToAnyConfig
    • Functions moved from apis/v1beta1 to internal/metrics with renames:
      • BootstrapMetrics → Bootstrap
      • NewMetrics(prv, ctx, cl) → New(ctx, prv, cl) (parameter reorder: ctx now first)
    • Types moved out of apis/v1beta1:
      • MetricsConfig, Telemetry → internal/otelconfig
      • Metrics → internal/metrics

💡 Enhancements 💡

  • target allocator: Add support for dropping ServiceMonitor/PodMonitor endpoints that reference arbitrary files (#5104)

  • auto-instrumentation: Allow to run the mutating webhook using static configuration, without the need for CRDs. (#4201)

    With this change, you can deploy the manager as a mutating webhook without setting up a v1alpha1.Instrumentation custom resource or the v1alpha1.Instrumentation CRD.

    Instead, you can now set up instrumentation by configuring the manager via its config file with these settings:

      ignore-missing-collector-crds: true 
      enable-instrumentation-crds: false # Ignore that the CRD is not registered.
      enable-multi-instrumentation: false
      instrumentations: # Static configuration for our instrumentation
        spec:
          exporter:
            endpoint: http://collector.default.svc:4318
          propagators:
            - tracecontext
            - baggage
            - b3
          java:
            image: "java-autoinstrumentation:dev"
  • target allocator: Improve the error message when the target allocator is enabled but the Prometheus receiver is not named exactly "prometheus". (#5017)

    When only named instances such as "prometheus/otelcol" are present, the error now lists them and explains that a receiver named exactly "prometheus" is required.

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-operator's changelog.

0.152.0

🛑 Breaking changes 🛑

  • api: Move config parsing and CRD metrics from apis to internal package (#4362)
    • Methods on *Config (package apis/v1beta1) converted to standalone functions in internal/otelconfig, now taking *v1beta1.Config as the first parameter:
      • GetEnabledComponents, GetReceiverPorts, GetExporterPorts, GetExtensionPorts, GetReceiverAndExporterPorts, GetAllPorts, GetEnvironmentVariables, GetAllRbacRules, ApplyDefaults, GetLivenessProbe, GetReadinessProbe, GetStartupProbe, Yaml, NullObjects
    • Methods on *Service converted to functions in internal/otelconfig:
      • MetricsEndpoint, GetTelemetry
      • ApplyDefaults → renamed to ServiceApplyDefaults
    • Method on *Telemetry converted to function:
      • ToAnyConfig → renamed to TelemetryToAnyConfig
    • Functions moved from apis/v1beta1 to internal/metrics with renames:
      • BootstrapMetrics → Bootstrap
      • NewMetrics(prv, ctx, cl) → New(ctx, prv, cl) (parameter reorder: ctx now first)
    • Types moved out of apis/v1beta1:
      • MetricsConfig, Telemetry → internal/otelconfig
      • Metrics → internal/metrics

💡 Enhancements 💡

  • target allocator: Add support for dropping ServiceMonitor/PodMonitor endpoints that reference arbitrary files (#5104)

  • auto-instrumentation: Allow to run the mutating webhook using static configuration, without the need for CRDs. (#4201)

    With this change, you can deploy the manager as a mutating webhook without setting up a v1alpha1.Instrumentation custom resource or the v1alpha1.Instrumentation CRD.

    Instead, you can now set up instrumentation by configuring the manager via its config file with these settings:

      ignore-missing-collector-crds: true 
      enable-instrumentation-crds: false # Ignore that the CRD is not registered.
      enable-multi-instrumentation: false
      instrumentations: # Static configuration for our instrumentation
        spec:
          exporter:
            endpoint: http://collector.default.svc:4318
          propagators:
            - tracecontext
            - baggage
            - b3
          java:
            image: "java-autoinstrumentation:dev"
  • target allocator: Improve the error message when the target allocator is enabled but the Prometheus receiver is not named exactly "prometheus". (#5017)

    When only named instances such as "prometheus/otelcol" are present, the error now lists them and explains that a receiver named exactly "prometheus" is required.

... (truncated)

Commits
  • 1a9cef0 Prepare release 0.152.0 (#5135)
  • d726ee2 Update module github.com/open-telemetry/opamp-go to v0.23.0 (#5096)
  • 17ec3c5 Update docker.io/library/golang Docker tag to v1.26 (#5134)
  • 3919b67 Update docker.io/library/golang Docker tag to v1.25 (#5126)
  • 7531991 Add hostmetrics receiver to ClusterObservability agent (#5130)
  • ef1264f Update node Docker tag to v26 (#5132)
  • 49e773f Update module go.opentelemetry.io/collector/featuregate to v1.59.0 (#5133)
  • 4d65b36 Update github/codeql-action action to v4 (#5131)
  • 2c0476c Fix ClusterObservability agent collector for non-OpenShift clusters (#5115)
  • 82468ca Add resourcedetection processor to ClusterObservability agent logs pipeline (...
  • Additional commits viewable in compare view

Updates helm.sh/helm/v3 from 3.20.0 to 3.20.2

Release notes

Sourced from helm.sh/helm/v3's releases.

Helm v3.20.2

v3.20.2

Helm v3.20.2 is a security patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Security fixes

  • GHSA-hr2v-4r36-88hr Helm Chart extraction output directory collapse via Chart.yaml name dot-segment

Installation and Upgrading

Download Helm v3.20.2. The common platform binaries are here:

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 4.1.5 and 3.20.3 are the next patch (bug fix) releases and will be on April 8, 2026
  • 4.2.0 and 3.21.0 are the next minor (feature) releases and will be on May 13, 2026

Changelog

  • fix: Chart dot-name path bug 8fb76d6ab555577e98e23b7500009537a471feee (George Jenkins)
  • fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow 3a8927e275c50cecde273872dad2a5576bd46375 (Terry Howe)

Helm v3.20.1 is a patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

... (truncated)

Commits
  • 8fb76d6 fix: Chart dot-name path bug
  • 3a8927e fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow
  • a2369ca chore(deps): bump the k8s-io group with 7 updates
  • 90e1056 add image index test
  • 911f2e9 fix pulling charts from OCI indices
  • 76dad33 Remove refactorring changes from coalesce_test.go
  • 45c12f7 Fix import
  • 26c6f19 Update pkg/chart/common/util/coalesce_test.go
  • 09f5129 Fix lint warning
  • 417deb2 Preserve nil values in chart already
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Updates dependencies of a code repository. go Pull requests that update go code minor Breaking change or new feature, causes the release drafter to create a new minor version labels Aug 25, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 25, 2026 16:47
@dependabot dependabot Bot added dependencies Updates dependencies of a code repository. minor Breaking change or new feature, causes the release drafter to create a new minor version go Pull requests that update go code labels Aug 25, 2026
@metal-robot metal-robot Bot added the area: gardener Affects the gardener area. label Aug 25, 2026
@Gerrit91

Copy link
Copy Markdown
Contributor

I guess K8s dependencies will also need to be excluded as they will be defined by Gardener.

Bumps the security group with 3 updates in the / directory: [github.com/google/cel-go](https://github.com/google/cel-go), [github.com/open-telemetry/opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) and [helm.sh/helm/v3](https://github.com/helm/helm).


Updates `github.com/google/cel-go` from 0.28.1 to 0.29.0
- [Release notes](https://github.com/google/cel-go/releases)
- [Commits](https://github.com/google/cel-go/compare/v0.28.1...v0.29.0)

Updates `github.com/open-telemetry/opentelemetry-operator` from 0.143.0 to 0.152.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-operator/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-operator/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-operator@v0.143.0...v0.152.0)

Updates `helm.sh/helm/v3` from 3.20.0 to 3.20.2
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](helm/helm@v3.20.0...v3.20.2)

---
updated-dependencies:
- dependency-name: github.com/google/cel-go
  dependency-version: 0.29.0
  dependency-type: indirect
  dependency-group: security
- dependency-name: github.com/open-telemetry/opentelemetry-operator
  dependency-version: 0.152.0
  dependency-type: indirect
  dependency-group: security
- dependency-name: helm.sh/helm/v3
  dependency-version: 3.20.2
  dependency-type: indirect
  dependency-group: security
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/security-f1136abd07 branch from 70bee8a to ffc0675 Compare August 27, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: gardener Affects the gardener area. dependencies Updates dependencies of a code repository. go Pull requests that update go code minor Breaking change or new feature, causes the release drafter to create a new minor version

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant