chart-operator
chart-operator copied to clipboard
Update module github.com/giantswarm/k8sclient/v6 to v7
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/giantswarm/k8sclient/v6 | v6.1.0 -> v7.2.0 |
Release Notes
giantswarm/k8sclient (github.com/giantswarm/k8sclient/v6)
v7.2.0
Changed
- Upgrade go to 1.20
v7.1.0
Changed
- Upgrade controller-runtime to v0.16.3
v7.0.1
Fixed
- Fix k8sclient/fake missing
CRDClient()method.
v7.0.0
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.
ℹ 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 |
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()))