Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 24, 2025

Bumps the all group with 7 updates in the / directory:

Package From To
github.com/cert-manager/cert-manager 1.17.1 1.17.2
k8s.io/api 0.32.3 0.33.0
k8s.io/apiextensions-apiserver 0.32.3 0.33.0
k8s.io/cli-runtime 0.32.3 0.33.0
k8s.io/kube-aggregator 0.32.3 0.33.0
k8s.io/kubectl 0.32.3 0.33.0
sigs.k8s.io/gateway-api 1.2.1 1.3.0

Updates github.com/cert-manager/cert-manager from 1.17.1 to 1.17.2

Release notes

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

v1.17.2

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

This patch release addresses several vulnerabilities reported by the Trivy security scanner. It is built with the latest version of Go 1.23 and includes various dependency updates.

📖 Read the full cert-manager 1.17 release notes, before installing or upgrading.

Changes since v1.17.1

Bug or Regression

  • Bump Go to v1.23.8 to fix CVE-2025-22871 (#7701, @wallrj)
  • Bump go-jose dependency to address CVE-2025-27144 (#7603, @SgtCoDFish)
  • Bump golang.org/x/net to address CVE-2025-22870 reported by Trivy (#7622, @SgtCoDFish)
  • Bump golang.org/x/net to fix CVE-2025-22872 (#7703, @wallrj)
  • Bump golang.org/x/oauth2 to patch CVE-2025-22868 (#7692, @lentzi90)
  • Bump golang.org/x/crypto to patch GHSA-hcg3-q754-cr77 (#7692, @lentzi90)
  • Bump github.com/golang-jwt/jwt to patch GHSA-mh63-6h87-95cp (#7692, @lentzi90)
Commits

Updates k8s.io/api from 0.32.3 to 0.33.0

Commits
  • 82c0029 Update dependencies to v0.33.0 tag
  • 16cedc7 Merge pull request #131088 from atiratree/rename-terminating-replicas-fg
  • dc88679 Merge pull request #131103 from ahrtr/etcd_sdk_20250328
  • 4a456a2 bump etcd 3.5.21 sdk
  • 96e38c9 rename DeploymentPodReplacementPolicy FG to DeploymentReplicaSetTerminatingRe...
  • c21a017 Merge pull request #129970 from mortent/AddResourceV1beta2API
  • d0673db Run make update
  • 118546d Merge pull request #130556 from sreeram-venkitesh/kep-4960-container-stop-sig...
  • f9401a3 Merge pull request #130797 from jm-franc/configurable-tolerance
  • 9b3e544 Generated UPDATE_COMPATIBILITY_FIXTURE_DATA
  • Additional commits viewable in compare view

Updates k8s.io/apiextensions-apiserver from 0.32.3 to 0.33.0

Commits
  • 1b7ab0f Update dependencies to v0.33.0 tag
  • c066cbe Merge remote-tracking branch 'origin/master' into release-1.33
  • 08c3d2f Move to released version of prometheus/client_golang v1.22.0 from rc.0
  • 7c1033e fix narrow spaces of %e for x/net bump
  • cdf67dd bump etcd 3.5.21 sdk
  • b8b1528 Merge pull request #129872 from seans3/websocket-https-proxy
  • d5c7de8 Websocket HTTPS proxy support
  • de39b8d Merge pull request #130899 from serathius/watchcache-error
  • 7022eab Merge pull request #130020 from mozillazg/patch-3
  • 718a2c7 Merge pull request #130906 from serathius/streaming-validation
  • Additional commits viewable in compare view

Updates k8s.io/apimachinery from 0.32.3 to 0.33.0

Commits
  • 955939f bump etcd 3.5.21 sdk
  • e8a77bd Merge pull request #130910 from googs1025/fix/datarace
  • 7e8c77e Merge pull request #130906 from serathius/streaming-validation
  • 27fd396 flake: fix data race for func TestBackoff_Step
  • 8bcc6f1 Update kube-openapi and integrate streaming tags validation
  • 6ce776c Merge pull request #130857 from thockin/kk_small_vg_diffs
  • f2c94d6 Comment on origin and JSON schema
  • b63ba07 Use origin in validateFalse's own test
  • beddba4 Use test.Helper in helper funcs
  • eaf4038 Merge pull request #130354 from siyuanfoundation/forward-api
  • Additional commits viewable in compare view

Updates k8s.io/cli-runtime from 0.32.3 to 0.33.0

Commits
  • 46ca2a9 Update dependencies to v0.33.0 tag
  • 2811321 bump etcd 3.5.21 sdk
  • b44307f Merge pull request #129872 from seans3/websocket-https-proxy
  • f7c023c Websocket HTTPS proxy support
  • 178adec Merge pull request #130906 from serathius/streaming-validation
  • 1e2dc5c Update kube-openapi and integrate streaming tags validation
  • 7d637a3 Merge pull request #130555 from thockin/k_k_randfill
  • 67be32d Vendor randfill
  • 2dc7b80 Merge pull request #130569 from dims/update-to-latest-cadvisor-v0.52.0
  • a4e93f9 update to v1.22.0-rc.0
  • Additional commits viewable in compare view

Updates k8s.io/client-go from 0.32.3 to 0.33.0

Commits
  • 3aa3c77 Update dependencies to v0.33.0 tag
  • ecbbb06 bump etcd 3.5.21 sdk
  • 2086688 Merge pull request #129970 from mortent/AddResourceV1beta2API
  • dba34c7 Run make update
  • e359642 Merge pull request #130556 from sreeram-venkitesh/kep-4960-container-stop-sig...
  • 3bf0a05 Merge pull request #130797 from jm-franc/configurable-tolerance
  • 7a03a3b Generated files
  • 1676beb Refresh autogenerated files following the configurable tolerance updates.
  • 387edb8 Merge pull request #130967 from aojea/listers
  • 21dc3b4 benchmark to show inefficient linear search lookup
  • Additional commits viewable in compare view

Updates k8s.io/component-base from 0.32.3 to 0.33.0

Commits
  • 07e241d Update dependencies to v0.33.0 tag
  • 8e0b9e8 Merge remote-tracking branch 'origin/master' into release-1.33
  • 21643b0 Move to released version of prometheus/client_golang v1.22.0 from rc.0
  • 316f3e2 bump etcd 3.5.21 sdk
  • f52df19 Merge pull request #129872 from seans3/websocket-https-proxy
  • cc34cc0 Merge pull request #130916 from richabanker/oidc-flags-v3
  • 4906cf7 Merge pull request #130930 from siyuanfoundation/help
  • fdef30f Merge pull request #130447 from pohly/dra-device-taints
  • 8618ec8 Merge pull request #130079 from yongruilin/compatibility-remove-reset
  • 1565ae1 chore: update emulation version help msg.
  • Additional commits viewable in compare view

Updates k8s.io/kube-aggregator from 0.32.3 to 0.33.0

Commits
  • dd8452d Update dependencies to v0.33.0 tag
  • 7e0b78b Merge remote-tracking branch 'origin/master' into release-1.33
  • ad05af7 Move to released version of prometheus/client_golang v1.22.0 from rc.0
  • 96da1d8 bump etcd 3.5.21 sdk
  • 6d563d7 Merge pull request #129872 from seans3/websocket-https-proxy
  • fd4539c Websocket HTTPS proxy support
  • 6726892 Merge pull request #130906 from serathius/streaming-validation
  • 6affbe5 Update kube-openapi and integrate streaming tags validation
  • ab13abf Merge pull request #130560 from stlaz/remote-uid-config-beta
  • c6cc1a4 bump RemoteRequestHeaderUID featuregate to Beta, on by default
  • Additional commits viewable in compare view

Updates k8s.io/kubectl from 0.32.3 to 0.33.0

Commits
  • ee99ea3 Update dependencies to v0.33.0 tag
  • ce68e04 Merge remote-tracking branch 'origin/master' into release-1.33
  • 05423b2 Move to released version of prometheus/client_golang v1.22.0 from rc.0
  • dc53668 bump etcd 3.5.21 sdk
  • 5366de0 Merge pull request #129872 from seans3/websocket-https-proxy
  • 7577f36 Merge pull request #130880 from tallclair/ippr-allocatable
  • f38b1de Consider AllocatableResources when computing pod requests
  • 0d5516d Merge pull request #130033 from ardaguclu/completion-use-restclientgetter
  • 5cbdedb kubectl debug: Display a warning message that the debug container's capabilit...
  • 6203603 Merge pull request #130906 from serathius/streaming-validation
  • Additional commits viewable in compare view

Updates sigs.k8s.io/gateway-api from 1.2.1 to 1.3.0

Release notes

Sourced from sigs.k8s.io/gateway-api's releases.

v1.3.0

Changes since v1.3.0-rc.2

Changes since v1.2.1

Noteworthy Changes for Implementors

This section is intended to be a guide for API changes that might inspire or require implementation changes. None of these API changes represent breaking changes.

OverlappingTLSConfig for Connection Coalescing

A new OverlappingTLSConfig condition has been added to Gateway Listeners to indicate situations where Connection Coalescing could be problematic. The Gateway specification for handling Hostname and SNI matching for HTTPS requests has been clarified and now recommends that implementations return 421 HTTP code responses in certain cases.

  • Implementation of GEP-3567 - TLS Updates for Connection Coalescing. (#3630,@​robscott)
  • Add GEP-3567: Gateway TLS Updates for HTTP/2 Connection Coalescing. (#3572,@​robscott)

Move BackendTLSPolicy SubjectAltNames from Core to Extended

  • The SubjectAltNames field of BackendTLSPolicy changed from Core to Extended feature. (#3591,@​mlavacca)

The backendRef filter must send traffic to the correct backends when weighted routing is configured

  • A new conformance test was added to ensure backendRef filters don't affect weighted routing. (#3604,@​dprotaso)

Clarify reasons for certain object status conditions

  • Set proper reason for Gateway parametersRef Accepted condition when parametersRef is invalid. (#3579,@​mlavacca)
  • Improve GatewayClass GatewayClassReasonInvalidParameters reason description. (#3553,@​mlavacca)

BackendTLSPolicy

GRPCRoute

Gateway.Spec.Addresses changes

A new type GatewaySpecAddress replaces GatewayAddress. In GatewayAddress the Value field was required. In GatewaySpecAddress the Value field is optional. When the Value is unspecified, if an implementation supports that, it SHOULD automatically assign an address. If an implementation does not support an empty Value, it MUST set the Programmed condition in status to false with a reason of "AddressNotAssigned". The Addresses field in Gateway.Spec has changed from type []GatewayAddress to []GatewaySpecAddress.

Standard Channel Additions and Changes

The Standard channel is Gateway API's set of maximally-stable install files. Only features with the best testing and support are added to the standard channel. This channel should be considered GA or stable, and future changes will be fully backwards compatible.

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager) | `1.17.1` | `1.17.2` |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.32.3` | `0.33.0` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.32.3` | `0.33.0` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.32.3` | `0.33.0` |
| [k8s.io/kube-aggregator](https://github.com/kubernetes/kube-aggregator) | `0.32.3` | `0.33.0` |
| [k8s.io/kubectl](https://github.com/kubernetes/kubectl) | `0.32.3` | `0.33.0` |
| [sigs.k8s.io/gateway-api](https://github.com/kubernetes-sigs/gateway-api) | `1.2.1` | `1.3.0` |



Updates `github.com/cert-manager/cert-manager` from 1.17.1 to 1.17.2
- [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.17.1...v1.17.2)

Updates `k8s.io/api` from 0.32.3 to 0.33.0
- [Commits](kubernetes/api@v0.32.3...v0.33.0)

Updates `k8s.io/apiextensions-apiserver` from 0.32.3 to 0.33.0
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](kubernetes/apiextensions-apiserver@v0.32.3...v0.33.0)

Updates `k8s.io/apimachinery` from 0.32.3 to 0.33.0
- [Commits](kubernetes/apimachinery@v0.32.3...v0.33.0)

Updates `k8s.io/cli-runtime` from 0.32.3 to 0.33.0
- [Commits](kubernetes/cli-runtime@v0.32.3...v0.33.0)

Updates `k8s.io/client-go` from 0.32.3 to 0.33.0
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.32.3...v0.33.0)

Updates `k8s.io/component-base` from 0.32.3 to 0.33.0
- [Commits](kubernetes/component-base@v0.32.3...v0.33.0)

Updates `k8s.io/kube-aggregator` from 0.32.3 to 0.33.0
- [Commits](kubernetes/kube-aggregator@v0.32.3...v0.33.0)

Updates `k8s.io/kubectl` from 0.32.3 to 0.33.0
- [Commits](kubernetes/kubectl@v0.32.3...v0.33.0)

Updates `sigs.k8s.io/gateway-api` from 1.2.1 to 1.3.0
- [Release notes](https://github.com/kubernetes-sigs/gateway-api/releases)
- [Changelog](https://github.com/kubernetes-sigs/gateway-api/blob/main/RELEASE.md)
- [Commits](kubernetes-sigs/gateway-api@v1.2.1...v1.3.0)

---
updated-dependencies:
- dependency-name: github.com/cert-manager/cert-manager
  dependency-version: 1.17.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: k8s.io/api
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/cli-runtime
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/client-go
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/component-base
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/kube-aggregator
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/kubectl
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: sigs.k8s.io/gateway-api
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 24, 2025
@cert-manager-prow cert-manager-prow bot added dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Apr 24, 2025
@cert-manager-prow
Copy link
Contributor

Hi @dependabot[bot]. Thanks for your PR.

I'm waiting for a cert-manager member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@cert-manager-prow cert-manager-prow bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Apr 24, 2025
@wallrj
Copy link
Member

wallrj commented Apr 25, 2025

/ok-to-test

@cert-manager-prow cert-manager-prow bot added ok-to-test and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Apr 25, 2025
@wallrj wallrj self-requested a review April 25, 2025 15:30
* staticcheck: Use of deprecated functions
* usetesting: Use new testing helper functions

Signed-off-by: Richard Wall <[email protected]>
@wallrj wallrj force-pushed the dependabot/go_modules/all-0997e65954 branch from c6daa39 to 849d06d Compare April 25, 2025 16:20
Copy link
Member

@wallrj wallrj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated various tests to use new testing helper functions:

As reported by the usetesting linter which only checks these things when go >= 1.24

fuzz "github.com/google/gofuzz"
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
runtimeserializer "k8s.io/apimachinery/pkg/runtime/serializer"
"sigs.k8s.io/randfill"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See https://github.com/kubernetes-sigs/randfill

This is a fork of github.com/google/gofuzz, which was archived.

func(s *acme.Order, c fuzz.Continue) {
c.FuzzNoCustom(s) // fuzz self without calling this function again
func(s *acme.Order, c randfill.Continue) {
c.FillNoCustom(s) // fuzz self without calling this function again
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixes the following panic:

  === FAIL: pkg/convert/internal/apis/certmanager/install TestRoundTripTypes (0.00s)
  panic: Filler.Funcs: customFuncs' second argument must be a randfill.Continue [recovered]
          panic: Filler.Funcs: customFuncs' second argument must be a randfill.Continue

  goroutine 20 [running]:
  testing.tRunner.func1.2({0xde37c0, 0x10c11e0})
          /home/richard/projects/cert-manager/cmctl/_bin/tools/goroot/src/testing/testing.go:1734 +0x21c
  testing.tRunner.func1()
          /home/richard/projects/cert-manager/cmctl/_bin/tools/goroot/src/testing/testing.go:1737 +0x35e
  panic({0xde37c0?, 0x10c11e0?})
          /home/richard/projects/cert-manager/cmctl/_bin/tools/goroot/src/runtime/panic.go:792 +0x132
  sigs.k8s.io/randfill.(*Filler).Funcs(0xc00012c4e0, {0xc000105880, 0x13, 0xc0001056c0?})
          /home/richard/projects/pkg/mod/sigs.k8s.io/[email protected]/randfill.go:145 +0x2b8
  k8s.io/apimachinery/pkg/api/apitesting/fuzzer.FuzzerFor(0xc00016fed0, {0x10c5430, 0xc00024d500}, {0xc0002d2000, {0x10c3d60, 0xc00013f158}, {0xc0001056c0, 0x3, 0x4}, {0x10c94f0, ...}})
          /home/richard/projects/pkg/mod/k8s.io/[email protected]/pkg/api/apitesting/fuzzer/fuzzer.go:40 +0xcd
  k8s.io/apimachinery/pkg/api/apitesting/roundtrip.RoundTripTestForScheme(0xc000105340, 0xc0002d2000, 0xfd33c0)
          /home/richard/projects/pkg/mod/k8s.io/[email protected]/pkg/api/apitesting/roundtrip/roundtrip.go:59 +0x1a5
  k8s.io/apimachinery/pkg/api/apitesting/roundtrip.RoundTripTestForAPIGroup(0xc000105340, 0xfd1fd0, 0xfd33c0)
          /home/richard/projects/pkg/mod/k8s.io/[email protected]/pkg/api/apitesting/roundtrip/roundtrip.go:53 +0x48
  github.com/cert-manager/cmctl/v2/pkg/convert/internal/apis/certmanager/install.TestRoundTripTypes(0xc000105340?)
          /home/richard/projects/cert-manager/cmctl/pkg/convert/internal/apis/certmanager/install/roundtrip_test.go:28 +0x25
  testing.tRunner(0xc000105340, 0xfd1e98)
          /home/richard/projects/cert-manager/cmctl/_bin/tools/goroot/src/testing/testing.go:1792 +0xf4
  created by testing.(*T).Run in goroutine 1
          /home/richard/projects/cert-manager/cmctl/_bin/tools/goroot/src/testing/testing.go:1851 +0x413

Signed-off-by: Richard Wall <[email protected]>
@wallrj wallrj force-pushed the dependabot/go_modules/all-0997e65954 branch from 849d06d to 49dad09 Compare April 25, 2025 16:28
@wallrj wallrj requested review from Copilot and erikgb April 25, 2025 16:34
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates various dependency and context usage throughout test and utility files by replacing context.Background() with t.Context() and similar improvements, ensuring tests use the proper test context.

  • Consistently replaces context.Background() with t.Context() for better integration with test lifecycles.
  • Removes redundant temporary directory management in favor of t.TempDir() in tests.
  • Updates fuzzer functions to use the new randfill.Continue syntax from the previously used gofuzz.

Reviewed Changes

Copilot reviewed 18 out of 19 changed files in this pull request and generated no comments.

Show a summary per file
File Description
test/integration/migrate/ctl_upgrade_migrate_test.go Updated context usage in upgrade migration tests.
test/integration/framework/helpers.go Adjusted context propagation in informers and controller helper.
test/integration/ctl_uninstall_test.go Changed context creation for uninstall tests.
test/integration/ctl_status_certificate_test.go Updated context usage in status certificate test.
test/integration/ctl_renew_test.go Replaced context.Background() with t.Context() in renewal test.
test/integration/ctl_install_test.go Updated context usage in installation test.
test/integration/ctl_create_cr_test.go Switched to use t.TempDir() and t.Chdir() for file path setup.
test/integration/ctl_convert_test.go Updated context usage in conversion tests.
pkg/status/certificate/certificate.go Switched to using SearchWithContext() for event queries.
pkg/renew/renew_test.go Passed t.Context() to the renew command instead of context.TODO().
pkg/inspect/secret/secret_test.go Updated context usage in secret inspection tests.
pkg/create/certificaterequest/certificaterequest_test.go Updated context passed to CR creation tests.
pkg/convert/internal/apis/certmanager/fuzzer/fuzzer.go Replaced fuzz.Continue with randfill.Continue according to new conventions.
pkg/convert/internal/apis/acme/fuzzer/fuzzer.go Replaced fuzz.Continue with randfill.Continue.
internal/versionchecker/test/versionchecker_test.go Updated context usage in version checking test.
internal/util/signal_test.go & internal/util/exit_test.go Updated context usage for exit handler tests.
Files not reviewed (1)
  • go.mod: Language not supported

Copy link
Member

@erikgb erikgb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

Thanks! I think we could cleanup some of the context timeouts after the migration to t.Context, but this is a good step forward.

@cert-manager-prow cert-manager-prow bot added the lgtm Indicates that a PR is ready to be merged. label Apr 25, 2025
@cert-manager-prow
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: erikgb

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@cert-manager-prow cert-manager-prow bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 25, 2025
@cert-manager-prow cert-manager-prow bot merged commit 055a44b into main Apr 25, 2025
5 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/all-0997e65954 branch April 25, 2025 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. dependencies Pull requests that update a dependency file go Pull requests that update Go code lgtm Indicates that a PR is ready to be merged. ok-to-test size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants