chart-operator icon indicating copy to clipboard operation
chart-operator copied to clipboard

Update module github.com/giantswarm/k8sclient/v6 to v7

Open renovate[bot] opened this issue 1 year ago • 2 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/giantswarm/k8sclient/v6 v6.1.0 -> v7.2.0 age adoption passing confidence

Release Notes

giantswarm/k8sclient (github.com/giantswarm/k8sclient/v6)

v7.2.0

Compare Source

Changed
  • Upgrade go to 1.20

v7.1.0

Compare Source

Changed
  • Upgrade controller-runtime to v0.16.3

v7.0.1

Compare Source

Fixed
  • Fix k8sclient/fake missing CRDClient() method.

v7.0.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Jun 03 '24 19:06 renovate[bot]

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 19 additional dependencies were updated

Details:

Package Change
k8s.io/api v0.25.2 -> v0.28.3
k8s.io/apimachinery v0.25.2 -> v0.28.3
k8s.io/client-go v0.25.2 -> v0.28.3
sigs.k8s.io/controller-runtime v0.11.2 -> v0.16.3
github.com/emicklei/go-restful/v3 v3.8.0 -> v3.11.0
github.com/go-openapi/jsonpointer v0.19.5 -> v0.19.6
github.com/go-openapi/jsonreference v0.19.5 -> v0.20.2
github.com/go-openapi/swag v0.19.14 -> v0.22.3
github.com/mailru/easyjson v0.7.6 -> v0.7.7
github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 -> v0.0.0-20221205130635-1aeaba878587
github.com/sirupsen/logrus v1.8.1 -> v1.9.0
gomodules.xyz/jsonpatch/v2 v2.2.0 -> v2.4.0
k8s.io/apiextensions-apiserver v0.25.2 -> v0.28.3
k8s.io/apiserver v0.25.2 -> v0.28.3
k8s.io/component-base v0.25.2 -> v0.28.3
k8s.io/klog/v2 v2.70.1 -> v2.100.1
k8s.io/kube-openapi v0.0.0-20220803162953-67bda5d908f1 -> v0.0.0-20230717233707-2695361300d9
k8s.io/utils v0.0.0-20220728103510-ee6ede2d64ed -> v0.0.0-20230406110748-d93618cff8a2
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 -> v0.0.0-20221116044647-bc3834ca7abd

renovate[bot] avatar Jun 04 '24 10:06 renovate[bot]

Fails with

service/controller/chart/chart.go:11:2: could not import github.com/giantswarm/operatorkit/v7/pkg/controller (-: # github.com/giantswarm/operatorkit/v7/pkg/controller
Error: ../../../go/pkg/mod/github.com/giantswarm/operatorkit/[email protected]/pkg/controller/controller.go:380:4: unknown field MetricsBindAddress in struct literal of type manager.Options
Error: ../../../go/pkg/mod/github.com/giantswarm/operatorkit/[email protected]/pkg/controller/controller.go:381:4: unknown field Namespace in struct literal of type manager.Options
Error: ../../../go/pkg/mod/github.com/giantswarm/operatorkit/[email protected]/pkg/controller/controller.go:382:4: unknown field SyncPeriod in struct literal of type manager.Options) (typecheck)
	"github.com/giantswarm/operatorkit/v7/pkg/controller"
	^
service/service.go:239:89: not enough arguments in call to apiutil.NewDynamicRESTMapper
	have (*rest.Config)
	want (*rest.Config, *"net/http".Client) (typecheck)
	restMapper, err := apiutil.NewDynamicRESTMapper(rest.CopyConfig(k8sClient.RESTConfig()))

marians avatar Jun 06 '24 07:06 marians