Skip to content

Commit 808ca56

Browse files
committed
Fix patching
Signed-off-by: Tamal Saha <tamal@appscode.com>
1 parent 729897a commit 808ca56

File tree

9 files changed

+24
-24
lines changed

9 files changed

+24
-24
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ require (
88
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.75.2
99
github.com/spf13/cobra v1.8.0
1010
github.com/spf13/pflag v1.0.5
11-
go.bytebuilders.dev/license-verifier v0.14.3
11+
go.bytebuilders.dev/license-verifier v0.14.4
1212
gocloud.dev v0.26.0
1313
gomodules.xyz/blobfs v0.1.14
1414
gomodules.xyz/cert v1.6.0
@@ -23,7 +23,7 @@ require (
2323
k8s.io/kube-aggregator v0.30.1
2424
k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f
2525
k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0
26-
kmodules.xyz/client-go v0.30.43
26+
kmodules.xyz/client-go v0.30.44
2727
open-cluster-management.io/addon-framework v0.11.0
2828
open-cluster-management.io/api v0.15.0
2929
sigs.k8s.io/controller-runtime v0.18.4

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -782,8 +782,8 @@ github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN
782782
github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=
783783
github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA=
784784
github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q=
785-
go.bytebuilders.dev/license-verifier v0.14.3 h1:5BTwmFEgCjSlAs2Nzh3/7+u//VoF93xjqywrJiqmZsg=
786-
go.bytebuilders.dev/license-verifier v0.14.3/go.mod h1:bNNaVbry3TZbu54pf57LkhjsFX94T6O62w0roiy1yiE=
785+
go.bytebuilders.dev/license-verifier v0.14.4 h1:JwTGQFew4nudwv8Pk3BdfQRts8KfgUQ5xhu138w1wt4=
786+
go.bytebuilders.dev/license-verifier v0.14.4/go.mod h1:LqWXJKee5ofDcCYM6T5WilYlUc4NlKeZz58tHwO8GEs=
787787
go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
788788
go.etcd.io/bbolt v1.3.8 h1:xs88BrvEv273UsB79e0hcVrlUWmS0a8upikMFhSyAtA=
789789
go.etcd.io/bbolt v1.3.8/go.mod h1:N9Mkw9X8x5fupy0IKsmuqVtoGDyxsaDlbk4Rd05IAQw=
@@ -1447,8 +1447,8 @@ k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f h1:0LQagt0gDpKqvIkAMPaRGc
14471447
k8s.io/kube-openapi v0.0.0-20240430033511-f0e62f92d13f/go.mod h1:S9tOR0FxgyusSNR+MboCuiDpVWkAifZvaYI1Q2ubgro=
14481448
k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 h1:jgGTlFYnhF1PM1Ax/lAlxUPE+KfCIXHaathvJg1C3ak=
14491449
k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
1450-
kmodules.xyz/client-go v0.30.43 h1:ygH5e1+0oht4YV9NyT42YoWAlp9wrAUMH6FsB9vAlbk=
1451-
kmodules.xyz/client-go v0.30.43/go.mod h1:T9Kiu20wXEn65dLBQeegf4+y7oahJBR9ZJO2zGEVLIY=
1450+
kmodules.xyz/client-go v0.30.44 h1:mLOBXQhvCIhdega9WoN4Px/usqobuKTT2vOPQcbGhXQ=
1451+
kmodules.xyz/client-go v0.30.44/go.mod h1:T9Kiu20wXEn65dLBQeegf4+y7oahJBR9ZJO2zGEVLIY=
14521452
moul.io/http2curl/v2 v2.3.1-0.20221024080105-10c404f653f7 h1:NykkTlRB+X40z86cLHdEmuoTxhNKhQebLT379b1EumA=
14531453
moul.io/http2curl/v2 v2.3.1-0.20221024080105-10c404f653f7/go.mod h1:RW4hyBjTWSYDOxapodpNEtX0g5Eb16sxklBqmd2RHcE=
14541454
nhooyr.io/websocket v1.8.7/go.mod h1:B70DZP8IakI65RVQ51MsWP/8jndNma26DVA/nFSCgW0=

pkg/manager/agent-manifests/license-proxyserver/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
description: Kubernetes license-proxyserver by AppsCode
33
name: license-proxyserver
4-
version: v2024.12.26
5-
appVersion: v0.0.19
4+
version: v2025.1.17
5+
appVersion: v0.0.20
66
home: https://github.com/appscode-cloud/license-proxyserver
77
icon: https://cdn.appscode.com/images/products/searchlight/icons/android-icon-192x192.png
88
sources:

pkg/manager/agent-manifests/license-proxyserver/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
```bash
88
$ helm repo add appscode https://charts.appscode.com/stable
99
$ helm repo update
10-
$ helm search repo appscode/license-proxyserver --version=v2024.12.26
11-
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2024.12.26
10+
$ helm search repo appscode/license-proxyserver --version=v2025.1.17
11+
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2025.1.17
1212
```
1313

1414
## Introduction
@@ -24,7 +24,7 @@ This chart deploys a Kubernetes license proxyserver on a [Kubernetes](http://kub
2424
To install/upgrade the chart with the release name `license-proxyserver`:
2525

2626
```bash
27-
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2024.12.26
27+
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2025.1.17
2828
```
2929

3030
The command deploys a Kubernetes license proxyserver on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
@@ -95,12 +95,12 @@ The following table lists the configurable parameters of the `license-proxyserve
9595
Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example:
9696

9797
```bash
98-
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2024.12.26 --set replicaCount=1
98+
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2025.1.17 --set replicaCount=1
9999
```
100100

101101
Alternatively, a YAML file that specifies the values for the parameters can be provided while
102102
installing the chart. For example:
103103

104104
```bash
105-
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2024.12.26 --values values.yaml
105+
$ helm upgrade -i license-proxyserver appscode/license-proxyserver -n kubeops --create-namespace --version=v2025.1.17 --values values.yaml
106106
```

vendor/go.bytebuilders.dev/license-verifier/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ BIN_PLATFORMS := $(DOCKER_PLATFORMS) windows/amd64 darwin/amd64
6161
OS := $(if $(GOOS),$(GOOS),$(shell go env GOOS))
6262
ARCH := $(if $(GOARCH),$(GOARCH),$(shell go env GOARCH))
6363

64-
BASEIMAGE_PROD ?= gcr.io/distroless/static-debian11
65-
BASEIMAGE_DBG ?= debian:bullseye
64+
BASEIMAGE_PROD ?= gcr.io/distroless/static-debian12
65+
BASEIMAGE_DBG ?= debian:12
6666

6767
GO_VERSION ?= 1.23
6868
BUILD_IMAGE ?= ghcr.io/appscode/golang-dev:$(GO_VERSION)

vendor/kmodules.xyz/client-go/api/v1/cluster.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,14 +192,15 @@ type ClusterInfo struct {
192192
CAPI *CAPIClusterInfo `json:"capi" protobuf:"bytes,4,opt,name=capi"`
193193
}
194194

195-
// +kubebuilder:validation:Enum=capa;capg;capz
195+
// +kubebuilder:validation:Enum=capa;capg;capz;caph;capk
196196
type CAPIProvider string
197197

198198
const (
199199
CAPIProviderCAPA CAPIProvider = "capa"
200200
CAPIProviderCAPG CAPIProvider = "capg"
201201
CAPIProviderCAPZ CAPIProvider = "capz"
202202
CAPIProviderCAPH CAPIProvider = "caph"
203+
CAPIProviderCAPK CAPIProvider = "capk"
203204
)
204205

205206
type ClusterClaimInfo struct {

vendor/kmodules.xyz/client-go/client/client.go

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,7 @@ func CreateOrPatchE(ctx context.Context, c client.Client, obj client.Object, tra
143143

144144
func CreateOrPatch(ctx context.Context, c client.Client, obj client.Object, transform TransformFunc, opts ...client.PatchOption) (kutil.VerbType, error) {
145145
return CreateOrPatchE(ctx, c, obj, func(obj client.Object, createOp bool) (client.Object, error) {
146-
transform(obj, createOp)
147-
return obj, nil
146+
return transform(obj, createOp), nil
148147
}, opts...)
149148
}
150149

@@ -188,8 +187,7 @@ func PatchE(ctx context.Context, c client.Client, obj client.Object, transform P
188187

189188
func Patch(ctx context.Context, c client.Client, obj client.Object, transform PatchFunc, opts ...client.PatchOption) (kutil.VerbType, error) {
190189
return PatchE(ctx, c, obj, func(obj client.Object) (client.Object, error) {
191-
transform(obj)
192-
return obj, nil
190+
return transform(obj), nil
193191
}, opts...)
194192
}
195193

@@ -232,8 +230,7 @@ func PatchStatusE(ctx context.Context, c client.Client, obj client.Object, trans
232230

233231
func PatchStatus(ctx context.Context, c client.Client, obj client.Object, transform PatchFunc, opts ...client.SubResourcePatchOption) (kutil.VerbType, error) {
234232
return PatchStatusE(ctx, c, obj, func(obj client.Object) (client.Object, error) {
235-
transform(obj)
236-
return obj, nil
233+
return transform(obj), nil
237234
}, opts...)
238235
}
239236

vendor/kmodules.xyz/client-go/cluster/lib.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,8 @@ func getProviderName(kind string) kmapi.CAPIProvider {
222222
return kmapi.CAPIProviderCAPG
223223
case "HetznerCluster":
224224
return kmapi.CAPIProviderCAPH
225+
case "KubevirtCluster":
226+
return kmapi.CAPIProviderCAPK
225227
}
226228
return ""
227229
}

vendor/modules.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ github.com/yudai/golcs
358358
# github.com/zeebo/xxh3 v1.0.2
359359
## explicit; go 1.17
360360
github.com/zeebo/xxh3
361-
# go.bytebuilders.dev/license-verifier v0.14.3
361+
# go.bytebuilders.dev/license-verifier v0.14.4
362362
## explicit; go 1.21
363363
go.bytebuilders.dev/license-verifier
364364
go.bytebuilders.dev/license-verifier/apis/licenses
@@ -1444,7 +1444,7 @@ k8s.io/utils/pointer
14441444
k8s.io/utils/ptr
14451445
k8s.io/utils/strings/slices
14461446
k8s.io/utils/trace
1447-
# kmodules.xyz/client-go v0.30.43
1447+
# kmodules.xyz/client-go v0.30.44
14481448
## explicit; go 1.22.0
14491449
kmodules.xyz/client-go
14501450
kmodules.xyz/client-go/api/v1

0 commit comments

Comments
 (0)