step-issuer icon indicating copy to clipboard operation
step-issuer copied to clipboard

Upgrade `k8s.io/client-go` and `sigs.k8s.io/controller-runtime`

Open hslatman opened this issue 3 months ago • 2 comments

Replaces #181 and #180

hslatman avatar Apr 29 '24 08:04 hslatman

Not sure how we want to proceed with these PRs in the short term. Historically, we have committed to fully supporting the latest two version of golang in open source projects. But this PR would change the go version in go.mod to 1.22.0, which could mean losing support for v1.21.

dopey avatar Apr 29 '24 17:04 dopey

Yes, that's fair. The apimachinery dependency requires Go 1.22 now, so that's why it was bumped in the Dependabot PRs and failed. We would have to put Dependabot to sleep for a while for that minor version, and possibly related PRs.

hslatman avatar Apr 29 '24 18:04 hslatman