Repository navigation
deps: Update k8s deps to v.0.37.2 - #554
Conversation
Created using:
% go get k8s.io/api@v0.37.2
go: downloading k8s.io/api v0.37.2
go: downloading k8s.io/apimachinery v0.37.2
go: upgraded k8s.io/api v0.37.1 => v0.37.2
go: upgraded k8s.io/apimachinery v0.37.1 => v0.37.2
% go get k8s.io/client-go@v0.37.2
go: downloading k8s.io/client-go v0.37.2
go: upgraded k8s.io/client-go v0.37.1 => v0.37.2
% go mod tidy
...
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
|
No actionable comments were generated in the recent review. Summary
Merge Risk:
|
In ramen we may not be able to update to latest version due to
operator-sdk upgrade requirements, but in e2e we can match the same
requirements we have in ramenctl[1].
Updating k8s deps to v0.37 requires updating controller-runtime to
v0.25 based on the compatibility matrix[2].
Crated using:
% go get k8s.io/api@v0.37.2
go: upgraded github.com/emicklei/go-restful/v3 v3.12.2 => v3.13.0
go: upgraded github.com/fxamacker/cbor/v2 v2.7.0 => v2.9.1
go: upgraded github.com/go-logr/logr v1.4.2 => v1.4.3
go: upgraded github.com/go-openapi/jsonpointer v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/jsonreference v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/swag v0.23.0 => v0.27.1
go: upgraded github.com/google/gnostic-models v0.6.9 => v0.7.0
go: upgraded github.com/modern-go/reflect2 v1.0.2 => v1.0.3-0.20250322232337-35a7c28c31ee
go: upgraded golang.org/x/net v0.55.0 => v0.57.0
go: upgraded golang.org/x/sys v0.45.0 => v0.47.0
go: upgraded golang.org/x/term v0.43.0 => v0.45.0
go: upgraded golang.org/x/text v0.37.0 => v0.40.0
go: upgraded golang.org/x/time v0.9.0 => v0.15.0
go: upgraded google.golang.org/protobuf v1.36.5 => v1.36.12-0.20260120151049-f2248ac996af
go: upgraded k8s.io/api v0.33.2 => v0.37.2
go: upgraded k8s.io/apimachinery v0.33.2 => v0.37.2
go: upgraded k8s.io/klog/v2 v2.130.1 => v2.140.0
go: upgraded k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff => v0.0.0-20260721132016-d427ff9ee9ad
go: upgraded k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 => v0.0.0-20260626114624-be93311217bd
go: upgraded sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 => v0.0.0-20250730193827-2d320260d730
go: upgraded sigs.k8s.io/yaml v1.4.0 => v1.6.0
% go get k8s.io/client-go@v0.37.2
go: upgraded golang.org/x/oauth2 v0.27.0 => v0.36.0
go: upgraded k8s.io/client-go v0.33.2 => v0.37.2
% go get k8s.io/kubectl@v0.37.2
go: downloading k8s.io/kubectl v0.37.2
go: downloading k8s.io/component-base v0.37.2
go: upgraded k8s.io/component-base v0.33.2 => v0.37.2
go: upgraded k8s.io/kubectl v0.33.2 => v0.37.2
% go get sigs.k8s.io/controller-runtime@v0.25
go: downloading sigs.k8s.io/controller-runtime v0.25.2
go: downloading k8s.io/apiextensions-apiserver v0.37.0
go: upgraded k8s.io/apiextensions-apiserver v0.33.0 => v0.37.0
go: upgraded sigs.k8s.io/controller-runtime v0.21.0 => v0.25.2
% go mod tidy
...
[1] RamenDR/ramenctl#554
[2] https://github.com/kubernetes-sigs/controller-runtime/blob/main/README.md#compatibility
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
In ramen we may not be able to update to latest version due to
operator-sdk upgrade requirements, but in e2e we can match the same
requirements we have in ramenctl[1].
Updating k8s deps to v0.37 requires updating controller-runtime to
v0.25 based on the compatibility matrix[2].
Crated using:
% go get k8s.io/api@v0.37.2
go: upgraded github.com/emicklei/go-restful/v3 v3.12.2 => v3.13.0
go: upgraded github.com/fxamacker/cbor/v2 v2.7.0 => v2.9.1
go: upgraded github.com/go-logr/logr v1.4.2 => v1.4.3
go: upgraded github.com/go-openapi/jsonpointer v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/jsonreference v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/swag v0.23.0 => v0.27.1
go: upgraded github.com/google/gnostic-models v0.6.9 => v0.7.0
go: upgraded github.com/modern-go/reflect2 v1.0.2 => v1.0.3-0.20250322232337-35a7c28c31ee
go: upgraded golang.org/x/net v0.55.0 => v0.57.0
go: upgraded golang.org/x/sys v0.45.0 => v0.47.0
go: upgraded golang.org/x/term v0.43.0 => v0.45.0
go: upgraded golang.org/x/text v0.37.0 => v0.40.0
go: upgraded golang.org/x/time v0.9.0 => v0.15.0
go: upgraded google.golang.org/protobuf v1.36.5 => v1.36.12-0.20260120151049-f2248ac996af
go: upgraded k8s.io/api v0.33.2 => v0.37.2
go: upgraded k8s.io/apimachinery v0.33.2 => v0.37.2
go: upgraded k8s.io/klog/v2 v2.130.1 => v2.140.0
go: upgraded k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff => v0.0.0-20260721132016-d427ff9ee9ad
go: upgraded k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 => v0.0.0-20260626114624-be93311217bd
go: upgraded sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 => v0.0.0-20250730193827-2d320260d730
go: upgraded sigs.k8s.io/yaml v1.4.0 => v1.6.0
% go get k8s.io/client-go@v0.37.2
go: upgraded golang.org/x/oauth2 v0.27.0 => v0.36.0
go: upgraded k8s.io/client-go v0.33.2 => v0.37.2
% go get k8s.io/kubectl@v0.37.2
go: downloading k8s.io/kubectl v0.37.2
go: downloading k8s.io/component-base v0.37.2
go: upgraded k8s.io/component-base v0.33.2 => v0.37.2
go: upgraded k8s.io/kubectl v0.33.2 => v0.37.2
% go get sigs.k8s.io/controller-runtime@v0.25
go: downloading sigs.k8s.io/controller-runtime v0.25.2
go: downloading k8s.io/apiextensions-apiserver v0.37.0
go: upgraded k8s.io/apiextensions-apiserver v0.33.0 => v0.37.0
go: upgraded sigs.k8s.io/controller-runtime v0.21.0 => v0.25.2
% go mod tidy
...
[1] RamenDR/ramenctl#554
[2] https://github.com/kubernetes-sigs/controller-runtime/blob/main/README.md#compatibility
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
In ramen we may not be able to update to latest version due to
operator-sdk upgrade requirements, but in e2e we can match the same
requirements we have in ramenctl[1].
Updating k8s deps to v0.37 requires updating controller-runtime to
v0.25 based on the compatibility matrix[2].
Crated using:
% go get k8s.io/api@v0.37.2
go: upgraded github.com/emicklei/go-restful/v3 v3.12.2 => v3.13.0
go: upgraded github.com/fxamacker/cbor/v2 v2.7.0 => v2.9.1
go: upgraded github.com/go-logr/logr v1.4.2 => v1.4.3
go: upgraded github.com/go-openapi/jsonpointer v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/jsonreference v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/swag v0.23.0 => v0.27.1
go: upgraded github.com/google/gnostic-models v0.6.9 => v0.7.0
go: upgraded github.com/modern-go/reflect2 v1.0.2 => v1.0.3-0.20250322232337-35a7c28c31ee
go: upgraded golang.org/x/net v0.55.0 => v0.57.0
go: upgraded golang.org/x/sys v0.45.0 => v0.47.0
go: upgraded golang.org/x/term v0.43.0 => v0.45.0
go: upgraded golang.org/x/text v0.37.0 => v0.40.0
go: upgraded golang.org/x/time v0.9.0 => v0.15.0
go: upgraded google.golang.org/protobuf v1.36.5 => v1.36.12-0.20260120151049-f2248ac996af
go: upgraded k8s.io/api v0.33.2 => v0.37.2
go: upgraded k8s.io/apimachinery v0.33.2 => v0.37.2
go: upgraded k8s.io/klog/v2 v2.130.1 => v2.140.0
go: upgraded k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff => v0.0.0-20260721132016-d427ff9ee9ad
go: upgraded k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 => v0.0.0-20260626114624-be93311217bd
go: upgraded sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 => v0.0.0-20250730193827-2d320260d730
go: upgraded sigs.k8s.io/yaml v1.4.0 => v1.6.0
% go get k8s.io/client-go@v0.37.2
go: upgraded golang.org/x/oauth2 v0.27.0 => v0.36.0
go: upgraded k8s.io/client-go v0.33.2 => v0.37.2
% go get k8s.io/kubectl@v0.37.2
go: downloading k8s.io/kubectl v0.37.2
go: downloading k8s.io/component-base v0.37.2
go: upgraded k8s.io/component-base v0.33.2 => v0.37.2
go: upgraded k8s.io/kubectl v0.33.2 => v0.37.2
% go get sigs.k8s.io/controller-runtime@v0.25
go: downloading sigs.k8s.io/controller-runtime v0.25.2
go: downloading k8s.io/apiextensions-apiserver v0.37.0
go: upgraded k8s.io/apiextensions-apiserver v0.33.0 => v0.37.0
go: upgraded sigs.k8s.io/controller-runtime v0.21.0 => v0.25.2
% go mod tidy
...
[1] RamenDR/ramenctl#554
[2] https://github.com/kubernetes-sigs/controller-runtime/blob/main/README.md#compatibility
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
In ramen we may not be able to update to latest version due to
operator-sdk upgrade requirements, but in e2e we can match the same
requirements we have in ramenctl[1].
Updating k8s deps to v0.37 requires updating controller-runtime to
v0.25 based on the compatibility matrix[2].
Crated using:
% go get k8s.io/api@v0.37.2
go: upgraded github.com/emicklei/go-restful/v3 v3.12.2 => v3.13.0
go: upgraded github.com/fxamacker/cbor/v2 v2.7.0 => v2.9.1
go: upgraded github.com/go-logr/logr v1.4.2 => v1.4.3
go: upgraded github.com/go-openapi/jsonpointer v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/jsonreference v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/swag v0.23.0 => v0.27.1
go: upgraded github.com/google/gnostic-models v0.6.9 => v0.7.0
go: upgraded github.com/modern-go/reflect2 v1.0.2 => v1.0.3-0.20250322232337-35a7c28c31ee
go: upgraded golang.org/x/net v0.55.0 => v0.57.0
go: upgraded golang.org/x/sys v0.45.0 => v0.47.0
go: upgraded golang.org/x/term v0.43.0 => v0.45.0
go: upgraded golang.org/x/text v0.37.0 => v0.40.0
go: upgraded golang.org/x/time v0.9.0 => v0.15.0
go: upgraded google.golang.org/protobuf v1.36.5 => v1.36.12-0.20260120151049-f2248ac996af
go: upgraded k8s.io/api v0.33.2 => v0.37.2
go: upgraded k8s.io/apimachinery v0.33.2 => v0.37.2
go: upgraded k8s.io/klog/v2 v2.130.1 => v2.140.0
go: upgraded k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff => v0.0.0-20260721132016-d427ff9ee9ad
go: upgraded k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 => v0.0.0-20260626114624-be93311217bd
go: upgraded sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 => v0.0.0-20250730193827-2d320260d730
go: upgraded sigs.k8s.io/yaml v1.4.0 => v1.6.0
% go get k8s.io/client-go@v0.37.2
go: upgraded golang.org/x/oauth2 v0.27.0 => v0.36.0
go: upgraded k8s.io/client-go v0.33.2 => v0.37.2
% go get k8s.io/kubectl@v0.37.2
go: downloading k8s.io/kubectl v0.37.2
go: downloading k8s.io/component-base v0.37.2
go: upgraded k8s.io/component-base v0.33.2 => v0.37.2
go: upgraded k8s.io/kubectl v0.33.2 => v0.37.2
% go get sigs.k8s.io/controller-runtime@v0.25
go: downloading sigs.k8s.io/controller-runtime v0.25.2
go: downloading k8s.io/apiextensions-apiserver v0.37.0
go: upgraded k8s.io/apiextensions-apiserver v0.33.0 => v0.37.0
go: upgraded sigs.k8s.io/controller-runtime v0.21.0 => v0.25.2
% go mod tidy
...
[1] RamenDR/ramenctl#554
[2] https://github.com/kubernetes-sigs/controller-runtime/blob/main/README.md#compatibility
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
In ramen we may not be able to update to latest version due to
operator-sdk upgrade requirements, but in e2e we can match the same
requirements we have in ramenctl[1].
Updating k8s deps to v0.37 requires updating controller-runtime to
v0.25 based on the compatibility matrix[2].
Crated using:
% go get k8s.io/api@v0.37.2
go: upgraded github.com/emicklei/go-restful/v3 v3.12.2 => v3.13.0
go: upgraded github.com/fxamacker/cbor/v2 v2.7.0 => v2.9.1
go: upgraded github.com/go-logr/logr v1.4.2 => v1.4.3
go: upgraded github.com/go-openapi/jsonpointer v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/jsonreference v0.21.0 => v1.0.0
go: upgraded github.com/go-openapi/swag v0.23.0 => v0.27.1
go: upgraded github.com/google/gnostic-models v0.6.9 => v0.7.0
go: upgraded github.com/modern-go/reflect2 v1.0.2 => v1.0.3-0.20250322232337-35a7c28c31ee
go: upgraded golang.org/x/net v0.55.0 => v0.57.0
go: upgraded golang.org/x/sys v0.45.0 => v0.47.0
go: upgraded golang.org/x/term v0.43.0 => v0.45.0
go: upgraded golang.org/x/text v0.37.0 => v0.40.0
go: upgraded golang.org/x/time v0.9.0 => v0.15.0
go: upgraded google.golang.org/protobuf v1.36.5 => v1.36.12-0.20260120151049-f2248ac996af
go: upgraded k8s.io/api v0.33.2 => v0.37.2
go: upgraded k8s.io/apimachinery v0.33.2 => v0.37.2
go: upgraded k8s.io/klog/v2 v2.130.1 => v2.140.0
go: upgraded k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff => v0.0.0-20260721132016-d427ff9ee9ad
go: upgraded k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 => v0.0.0-20260626114624-be93311217bd
go: upgraded sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 => v0.0.0-20250730193827-2d320260d730
go: upgraded sigs.k8s.io/yaml v1.4.0 => v1.6.0
% go get k8s.io/client-go@v0.37.2
go: upgraded golang.org/x/oauth2 v0.27.0 => v0.36.0
go: upgraded k8s.io/client-go v0.33.2 => v0.37.2
% go get k8s.io/kubectl@v0.37.2
go: downloading k8s.io/kubectl v0.37.2
go: downloading k8s.io/component-base v0.37.2
go: upgraded k8s.io/component-base v0.33.2 => v0.37.2
go: upgraded k8s.io/kubectl v0.33.2 => v0.37.2
% go get sigs.k8s.io/controller-runtime@v0.25
go: downloading sigs.k8s.io/controller-runtime v0.25.2
go: downloading k8s.io/apiextensions-apiserver v0.37.0
go: upgraded k8s.io/apiextensions-apiserver v0.33.0 => v0.37.0
go: upgraded sigs.k8s.io/controller-runtime v0.21.0 => v0.25.2
% go mod tidy
...
[1] RamenDR/ramenctl#554
[2] https://github.com/kubernetes-sigs/controller-runtime/blob/main/README.md#compatibility
Signed-off-by: Nir Soffer <nsoffer@redhat.com>
Created using: