Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the gomodupdates group across 1 directory with 11 updates #1225

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 29, 2025

Bumps the gomodupdates group with 6 updates in the / directory:

Package From To
github.com/cert-manager/cert-manager 1.14.5 1.16.3
github.com/golang-jwt/jwt/v4 4.5.0 4.5.1
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring 0.74.0 0.79.2
github.com/stretchr/testify 1.9.0 1.10.0
go.mondoo.com/cnquery/v11 11.15.0 11.39.0
go.mondoo.com/cnspec/v11 11.15.0 11.39.0

Updates github.com/cert-manager/cert-manager from 1.14.5 to 1.16.3

Release notes

Sourced from github.com/cert-manager/cert-manager's releases.

v1.16.3

cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.

v1.16.3 is a patch release mainly focused around bumping dependencies to address reported CVEs: CVE-2024-45337 and CVE-2024-45338.

We don't believe that cert-manager is actually vulnerable; this release is instead intended to satisfy vulnerability scanners.

It also includes a bug fix to the new renewBeforePercentage field. If you were using renewBeforePercentage, see PR #7421 for more information.

Changes

Bug

Other

v1.16.2

cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.

This patch release of cert-manager 1.16 makes several changes to how PEM input is validated, adding maximum sizes appropriate to the type of PEM data which is being parsed.

This is to prevent an unacceptable slow-down in parsing specially crafted PEM data. The issue was found by Google's OSS-Fuzz project.

The issue is low severity; to exploit the PEM issue would require privileged access which would likely allow Denial-of-Service through other methods.

Note also that since most PEM data parsed by cert-manager comes from ConfigMap or Secret resources which have a max size limit of approximately 1MB, it's difficult to force cert-manager to parse large amounts of PEM data.

Further information is available in GHSA-r4pg-vg54-wxx4

In addition, the version of Go used to build cert-manager 1.16 was updated along with the base images.

Changes by Kind

Bug or Regression

  • Set a maximum size for PEM inputs which cert-manager will accept to remove possibility of taking a long time to process an input (#7401, @​SgtCoDFish)

Other (Cleanup or Flake)

v1.16.1

cert-manager is the easiest way to automatically manage certificates in Kubernetes and OpenShift clusters.

The cert-manager 1.16 release includes: new Helm chart features, more Prometheus metrics, memory optimizations, and various improvements and bug fixes for the ACME issuer and Venafi Issuer.

... (truncated)

Commits

Updates github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1

Release notes

Sourced from github.com/golang-jwt/jwt/v4's releases.

v4.5.1

Security

Unclear documentation of the error behavior in ParseWithClaims in <= 4.5.0 could lead to situation where users are potentially not checking errors in the way they should be. Especially, if a token is both expired and invalid, the errors returned by ParseWithClaims return both error codes. If users only check for the jwt.ErrTokenExpired using error.Is, they will ignore the embedded jwt.ErrTokenSignatureInvalid and thus potentially accept invalid tokens.

This issue was documented in GHSA-29wx-vh33-7x7r and fixed in this release.

Note: v5 was not affected by this issue. So upgrading to this release version is also recommended.

What's Changed

  • Back-ported error-handling logic in ParseWithClaims from v5 branch. This fixes GHSA-29wx-vh33-7x7r.

Full Changelog: golang-jwt/jwt@v4.5.0...v4.5.1

Commits

Updates github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.74.0 to 0.79.2

Release notes

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's releases.

0.79.2 / 2024-12-18

  • [BUGFIX] Fix pod and service monitor selector validation. #7214

0.79.1 / 2024-12-17

  • [CHANGE] Rename the field scrapeFallbackProtocol to fallbackScrapeProtocol to match with naming as in Prometheus #7199
  • [BUGFIX] Remove the field scrapeFallbackProtocol from Prometheus/PrometheusAgent global config. #7197

0.79.0 / 2024-12-13

[!IMPORTANT] With this release, the operator will be deploying Prometheus v3.0.1 unless a specific version is specified. Users who want to stay with Prometheus v2 need to set the version field under Prometheus/PrometheusAgent Spec.

  • [CHANGE/FEATURE] Set Prometheus v3.0.1 as default version installed by operator. #7158
  • [CHANGE] Add more API validations to the ScrapeConfig CRD. #6738 #7006
  • [FEATURE] Set Alertmanager API version to v2 for Prometheus v3 and above. #7102
  • [FEATURE] Add enableOTLPReceiver field in the Prometheus/PrometheusAgent CRDs. #7105
  • [FEATURE] Add support for TranslationStrategy option for OTLP receiver. #7112
  • [FEATURE] Add nameValidationScheme field in Prometheus global configuration. #7116
  • [FEATURE] Add scrapeFallbackProtocol field in Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe, ScrapeConfig and globally. #7131
  • [FEATURE] Add support for labels in PrometheusRule CRD at rules level. #7140
  • [FEATURE] Add support for ProxyConfig in Alertmanager Endpoints. #7191
  • [FEATURE] Add support for configuring Alertmanager STS persistentVolumeClaimRetentionPolicy. #7183
  • [FEATURE] Add enableHTTP2 to ScrapeConfig CRD. #7024
  • [FEATURE] Add filter field in ConsulSDConfig in ScrapeConfig CRD #7124
  • [FEATURE] Add messageThreadID field to TelegramConfig in AlertmanagerConfig CRD. #6999
  • [ENHANCEMENT] Allow users to control the sharding label(s). #7126
  • [ENHANCEMENT] Add support for role selector field selectorMechanism on ServiceMonitor. #7086
  • [ENHANCEMENT] Add support for role selector field selectorMechanism on PodMonitor. #7185
  • [ENHANCEMENT] Add support for the PrometheusText1.0.0 scrape protocol. #7085
  • [ENHANCEMENT] Allow users to toggle Prometheus controller's custom configuration deprecation behavior using the --deprecate-custom-configuration flag. #6955
  • [BUGFIX] Add goGC field to PrometheusAgent CRD. #6667
  • [BUGFIX] Validate SMTPSmarthost and SMTPFrom fields in EmailConfig in AlertManagerConfig CRD. #6004
  • [BUGFIX] Fix flaky discovery behavior caused by delayed endpoints publishing for Alertmanager. #7084

0.78.2 / 2024-11-21

  • [BUGFIX] Revert the removal of the proxyURL field in AlertmanagerConfig CRD. The field takes precedence over proxyUrl. #7114

0.78.1 / 2024-10-30

  • [BUGFIX] Fix container images for architectures other than amd64. #7065 #7066 #7067

0.78.0 / 2024-10-30

  • [CHANGE] Allow overlapping compactions by default in Prometheus when the Thanos sidecar is configured with uploads. #6906
  • [CHANGE] Drop support (officially) for Alertmanager less than v0.15. #7057
  • [FEATURE] Add dnsConfig and dnsPolicy fields to Alertmanager, Prometheus, PrometheusAgent and ThanosRuler CRDs. #3889
  • [FEATURE] Add ruleQueryOffset field to Prometheus CRD and query_offset field to PrometheusRule CRD. #6957
  • [FEATURE] Add support for Remote Write v2.0 to Prometheus and PrometheusAgent CRDs. #7033
  • [ENHANCEMENT] Add goGC field to Prometheus and PrometheusAgent CRDs. #6667
  • [BUGFIX] Fix label name validation in ScrapeConfig CRD. #6892
  • [BUGFIX] Fix version checking for the promoteResourceAttributes field. #7017

... (truncated)

Changelog

Sourced from github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring's changelog.

0.79.2 / 2024-12-18

  • [BUGFIX] Fix pod and service monitor selector validation. #7214

0.79.1 / 2024-12-17

  • [CHANGE] Rename the field scrapeFallbackProtocol to fallbackScrapeProtocol to match with naming as in Prometheus #7199
  • [BUGFIX] Remove the field scrapeFallbackProtocol from Prometheus/PrometheusAgent global config. #7197

0.79.0 / 2024-12-13

[!IMPORTANT] With this release, the operator will be deploying Prometheus v3.0.1 unless a specific version is specified. Users who want to stay with Prometheus v2 need to set the version field under Prometheus/PrometheusAgent Spec.

  • [CHANGE/FEATURE] Set Prometheus v3.0.1 as default version installed by operator. #7158
  • [CHANGE] Add more API validations to the ScrapeConfig CRD. #6738 #7006
  • [FEATURE] Set Alertmanager API version to v2 for Prometheus v3 and above. #7102
  • [FEATURE] Add enableOTLPReceiver field in the Prometheus/PrometheusAgent CRDs. #7105
  • [FEATURE] Add support for TranslationStrategy option for OTLP receiver. #7112
  • [FEATURE] Add nameValidationScheme field in Prometheus global configuration. #7116
  • [FEATURE] Add scrapeFallbackProtocol field in Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe, ScrapeConfig and globally. #7131
  • [FEATURE] Add support for labels in PrometheusRule CRD at rules level. #7140
  • [FEATURE] Add support for ProxyConfig in Alertmanager Endpoints. #7191
  • [FEATURE] Add support for configuring Alertmanager STS persistentVolumeClaimRetentionPolicy. #7183
  • [FEATURE] Add enableHTTP2 to ScrapeConfig CRD. #7024
  • [FEATURE] Add filter field in ConsulSDConfig in ScrapeConfig CRD #7124
  • [FEATURE] Add messageThreadID field to TelegramConfig in AlertmanagerConfig CRD. #6999
  • [ENHANCEMENT] Allow users to control the sharding label(s). #7126
  • [ENHANCEMENT] Add support for role selector field selectorMechanism on ServiceMonitor. #7086
  • [ENHANCEMENT] Add support for role selector field selectorMechanism on PodMonitor. #7185
  • [ENHANCEMENT] Add support for the PrometheusText1.0.0 scrape protocol. #7085
  • [ENHANCEMENT] Allow users to toggle Prometheus controller's custom configuration deprecation behavior using the --deprecate-custom-configuration flag. #6955
  • [BUGFIX] Add goGC field to PrometheusAgent CRD. #6667
  • [BUGFIX] Validate SMTPSmarthost and SMTPFrom fields in EmailConfig in AlertManagerConfig CRD. #6004
  • [BUGFIX] Fix flaky discovery behavior caused by delayed endpoints publishing for Alertmanager. #7084

0.78.2 / 2024-11-21

  • [BUGFIX] Revert the removal of the proxyURL field in AlertmanagerConfig CRD. The field takes precedence over proxyUrl. #7114

0.78.1 / 2024-10-30

  • [BUGFIX] Fix container images for architectures other than amd64. #7065 #7066 #7067

0.78.0 / 2024-10-30

  • [CHANGE] Allow overlapping compactions by default in Prometheus when the Thanos sidecar is configured with uploads. #6906
  • [CHANGE] Drop support (officially) for Alertmanager less than v0.15. #7057

... (truncated)

Commits
  • 1d2dca5 Merge pull request #7219 from slashpai/cut-0.79.2
  • 4e8d553 chore: cut v0.79.2
  • fa1aea3 [BUGFIX] Fixing pod and service monitor selector validation (#7217)
  • 54669ad chore: cut v0.79.1 (#7200)
  • a5db09d Merge pull request #7199 from slashpai/fallback-protocol-fix
  • 58d9d3a CHANGE/BugFix: Rename scrapeFallbackProtocol to fallbackScrapeProtocol
  • ca3db52 Fix: Remove scrapeFallbackProtocol in Prometheus CommonSpec (#7197)
  • 85ac658 Merge pull request #7194 from slashpai/cut-0.79
  • 2d5acac chore: cut v0.79.0
  • 0291114 Merge pull request #7185 from prometheus-operator/chore/role-selector-pod-mon...
  • Additional commits viewable in compare view

Updates github.com/stretchr/testify from 1.9.0 to 1.10.0

Release notes

Sourced from github.com/stretchr/testify's releases.

v1.10.0

What's Changed

Functional Changes

Fixes

Documantation, Build & CI

New Contributors

... (truncated)

Commits
  • 89cbdd9 Merge pull request #1626 from arjun-1/fix-functional-options-diff-indirect-calls
  • 07bac60 Merge pull request #1667 from sikehish/flaky
  • 716de8d Increase timeouts in Test_Mock_Called_blocks to reduce flakiness in CI
  • 118fb83 NotSame should fail if args are not pointers #1661 (#1664)
  • 7d99b2b attempt 2
  • 05f87c0 more similar
  • ea7129e better fmt
  • a1b9c9e Merge pull request #1663 from ybrustin/master
  • 8302de9 Merge branch 'master' into master
  • 89352f7 Merge pull request #1518 from hendrywiranto/adjust-readme-remove-v2
  • Additional commits viewable in compare view

Updates go.mondoo.com/cnquery/v11 from 11.15.0 to 11.39.0

Release notes

Sourced from go.mondoo.com/cnquery/v11's releases.

v11.39.0

What's Changed

New Contributors

Full Changelog: mondoohq/cnquery@v11.38.0...v11.39.0

v11.38.0

What's Changed

Full Changelog: mondoohq/cnquery@v11.37.1...v11.38.0

v11.37.1

What's Changed

Full Changelog: mondoohq/cnquery@v11.37.0...v11.37.1

v11.37.0

What's Changed

... (truncated)

Commits

Updates go.mondoo.com/cnspec/v11 from 11.15.0 to 11.39.0

Release notes

Sourced from go.mondoo.com/cnspec/v11's releases.

v11.39.0

What's Changed

Full Changelog: mondoohq/cnspec@v11.38.0...v11.39.0

v11.38.0

What's Changed

Full Changelog: mondoohq/cnspec@v11.37.1...v11.38.0

v11.37.1

What's Changed

Full Changelog: mondoohq/cnspec@v11.37.0...v11.37.1

v11.37.0

What's Changed

Full Changelog: mondoohq/cnspec@v11.36.2...v11.37.0

v11.36.2

What's Changed

Full Changelog: mondoohq/cnspec@v11.36.1...v11.36.2

v11.36.1

What's Changed

... (truncated)

Commits

Updates go.mondoo.com/mondoo-go from 0.0.0-20240716062427-ec95d879cbe7 to 0.0.0-20250127074240-22a812af6d20

Commits

Updates github.com/google/go-containerregistry from 0.20.1 to 0.20.3

Release notes

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

v0.20.3

What's Changed

New Contributors

Full Changelog: google/go-containerregistry@v0.20.2...v0.20.3

v0.20.2

What's Changed

Full Changelog: google/go-containerregistry@v0.20.1...v0.20.2

Commits

Updates github.com/prometheus/client_golang from 1.19.1 to 1.20.5

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.20.5 / 2024-10-15

We decided to revert the testutil change that made our util functions less error-prone, but created a lot of work for our downstream users. Apologies for the pain! This revert should not cause any major breaking change, even if you already did the work--unless you depend on the exact error message.

Going forward, we plan to reinforce our release testing strategy [1],[2] and deliver an enhanced testutil p...

Description has been truncated

Bumps the gomodupdates group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) | `1.14.5` | `1.16.3` |
| [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) | `4.5.0` | `4.5.1` |
| [github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring](https://github.com/prometheus-operator/prometheus-operator) | `0.74.0` | `0.79.2` |
| [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.9.0` | `1.10.0` |
| [go.mondoo.com/cnquery/v11](https://github.com/mondoohq/cnquery) | `11.15.0` | `11.39.0` |
| [go.mondoo.com/cnspec/v11](https://github.com/mondoohq/cnspec) | `11.15.0` | `11.39.0` |



Updates `github.com/cert-manager/cert-manager` from 1.14.5 to 1.16.3
- [Release notes](https://github.com/cert-manager/cert-manager/releases)
- [Changelog](https://github.com/cert-manager/cert-manager/blob/master/RELEASE.md)
- [Commits](cert-manager/cert-manager@v1.14.5...v1.16.3)

Updates `github.com/golang-jwt/jwt/v4` from 4.5.0 to 4.5.1
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](golang-jwt/jwt@v4.5.0...v4.5.1)

Updates `github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring` from 0.74.0 to 0.79.2
- [Release notes](https://github.com/prometheus-operator/prometheus-operator/releases)
- [Changelog](https://github.com/prometheus-operator/prometheus-operator/blob/main/CHANGELOG.md)
- [Commits](prometheus-operator/prometheus-operator@v0.74.0...v0.79.2)

Updates `github.com/stretchr/testify` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.9.0...v1.10.0)

Updates `go.mondoo.com/cnquery/v11` from 11.15.0 to 11.39.0
- [Release notes](https://github.com/mondoohq/cnquery/releases)
- [Changelog](https://github.com/mondoohq/cnquery/blob/main/.goreleaser.yml)
- [Commits](mondoohq/cnquery@v11.15.0...v11.39.0)

Updates `go.mondoo.com/cnspec/v11` from 11.15.0 to 11.39.0
- [Release notes](https://github.com/mondoohq/cnspec/releases)
- [Changelog](https://github.com/mondoohq/cnspec/blob/main/.goreleaser.yml)
- [Commits](mondoohq/cnspec@v11.15.0...v11.39.0)

Updates `go.mondoo.com/mondoo-go` from 0.0.0-20240716062427-ec95d879cbe7 to 0.0.0-20250127074240-22a812af6d20
- [Commits](https://github.com/mondoohq/mondoo-go/commits)

Updates `github.com/google/go-containerregistry` from 0.20.1 to 0.20.3
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](google/go-containerregistry@v0.20.1...v0.20.3)

Updates `github.com/prometheus/client_golang` from 1.19.1 to 1.20.5
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](prometheus/client_golang@v1.19.1...v1.20.5)

Updates `google.golang.org/protobuf` from 1.34.2 to 1.36.4

Updates `k8s.io/utils` from 0.0.0-20240711033017-18e509b52bc8 to 0.0.0-20241210054802-24370beab758
- [Commits](https://github.com/kubernetes/utils/commits)

---
updated-dependencies:
- dependency-name: github.com/cert-manager/cert-manager
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomodupdates
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomodupdates
- dependency-name: github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomodupdates
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomodupdates
- dependency-name: go.mondoo.com/cnquery/v11
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomodupdates
- dependency-name: go.mondoo.com/cnspec/v11
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomodupdates
- dependency-name: go.mondoo.com/mondoo-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomodupdates
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomodupdates
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomodupdates
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gomodupdates
- dependency-name: k8s.io/utils
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gomodupdates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jan 29, 2025
Copy link

Test Results

0 files   -   4  0 suites   - 50   0s ⏱️ - 1h 54m 4s
0 tests  - 319  0 ✅  - 319  0 💤 ±0  0 ❌ ±0 
0 runs   - 365  0 ✅  - 365  0 💤 ±0  0 ❌ ±0 

Results for commit 65d330d. ± Comparison against base commit 5eccaf4.

Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 4, 2025

Superseded by #1226.

@dependabot dependabot bot closed this Feb 4, 2025
@dependabot dependabot bot deleted the dependabot/go_modules/gomodupdates-f2afa39e91 branch February 4, 2025 08:07
@github-actions github-actions bot locked and limited conversation to collaborators Feb 4, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants