Skip to content

Commit 30ecbfe

Browse files
authored
🧹 fix mondoo-go input (#1494)
* fix: update SpaceMrn to use NewStringPtr for client mutation * fix(deps): update k8s dependencies to v0.36.0 and bump controller-runtime to v0.24.0 * fix: add nolint directive to SchemeBuilder initialization
1 parent 5e6c5d0 commit 30ecbfe

4 files changed

Lines changed: 14 additions & 6 deletions

File tree

api/v1alpha2/groupversion_info.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ var (
1616
GroupVersion = schema.GroupVersion{Group: "k8s.mondoo.com", Version: "v1alpha2"}
1717

1818
// SchemeBuilder is used to add go types to the GroupVersionKind scheme
19-
SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}
19+
SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} //nolint:staticcheck
2020

2121
// AddToScheme adds the types in this group-version to the given scheme.
2222
AddToScheme = SchemeBuilder.AddToScheme

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ require (
1515
github.com/stretchr/testify v1.11.1
1616
go.mondoo.com/mondoo-go v0.0.0-20260428002505-87376fe9c53c
1717
k8s.io/api v0.36.0
18-
k8s.io/apiextensions-apiserver v0.35.2 // indirect
18+
k8s.io/apiextensions-apiserver v0.36.0 // indirect
1919
k8s.io/apimachinery v0.36.0
2020
k8s.io/client-go v0.36.0
21-
sigs.k8s.io/controller-runtime v0.23.3
21+
sigs.k8s.io/controller-runtime v0.24.0
2222
)
2323

2424
require (
@@ -215,11 +215,11 @@ require (
215215
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
216216
gopkg.in/warnings.v0 v0.1.2 // indirect
217217
gotest.tools/v3 v3.5.1 // indirect
218-
k8s.io/apiserver v0.35.2 // indirect
218+
k8s.io/apiserver v0.36.0 // indirect
219219
k8s.io/component-base v0.36.0 // indirect
220220
k8s.io/streaming v0.36.0 // indirect
221221
moul.io/http2curl v1.0.0 // indirect
222-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.33.0 // indirect
222+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.34.0 // indirect
223223
sigs.k8s.io/gateway-api v1.5.0 // indirect
224224
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
225225
sigs.k8s.io/randfill v1.0.0 // indirect

go.sum

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -820,10 +820,14 @@ k8s.io/api v0.36.0 h1:SgqDhZzHdOtMk40xVSvCXkP9ME0H05hPM3p9AB1kL80=
820820
k8s.io/api v0.36.0/go.mod h1:m1LVrGPNYax5NBHdO+QuAedXyuzTt4RryI/qnmNvs34=
821821
k8s.io/apiextensions-apiserver v0.35.2 h1:iyStXHoJZsUXPh/nFAsjC29rjJWdSgUmG1XpApE29c0=
822822
k8s.io/apiextensions-apiserver v0.35.2/go.mod h1:OdyGvcO1FtMDWQ+rRh/Ei3b6X3g2+ZDHd0MSRGeS8rU=
823+
k8s.io/apiextensions-apiserver v0.36.0 h1:Wt7E8J+VBCbj4FjiBfDTK/neXDDjyJVJc7xfuOHImZ0=
824+
k8s.io/apiextensions-apiserver v0.36.0/go.mod h1:kGDjH0msuiIB3tgsYRV0kS9GqpMYMUsQ3GHv7TApyug=
823825
k8s.io/apimachinery v0.36.0 h1:jZyPzhd5Z+3h9vJLt0z9XdzW9VzNzWAUw+P1xZ9PXtQ=
824826
k8s.io/apimachinery v0.36.0/go.mod h1:FklypaRJt6n5wUIwWXIP6GJlIpUizTgfo1T/As+Tyxc=
825827
k8s.io/apiserver v0.35.2 h1:rb52v0CZGEL0FkhjS+I6jHflAp7fZ4MIaKcEHX7wmDk=
826828
k8s.io/apiserver v0.35.2/go.mod h1:CROJUAu0tfjZLyYgSeBsBan2T7LUJGh0ucWwTCSSk7g=
829+
k8s.io/apiserver v0.36.0 h1:Jg5OFAENUACByUCg15CmhZAYrr5ZyJ+jodyA1mHl3YE=
830+
k8s.io/apiserver v0.36.0/go.mod h1:mHvwdHf+qKEm+1/hYm756SV+oREOKSPnsjagOpx6Vho=
827831
k8s.io/client-go v0.36.0 h1:pOYi7C4RHChYjMiHpZSpSbIM6ZxVbRXBy7CuiIwqA3c=
828832
k8s.io/client-go v0.36.0/go.mod h1:ZKKcpwF0aLYfkHFCjillCKaTK/yBkEDHTDXCFY6AS9Y=
829833
k8s.io/component-base v0.36.0 h1:hFjEktssxiJhrK1zfybkH4kJOi8iZuF+mIDCqS5+jRo=
@@ -850,8 +854,12 @@ moul.io/http2curl v1.0.0 h1:6XwpyZOYsgZJrU8exnG87ncVkU1FVCcTRpwzOkTDUi8=
850854
moul.io/http2curl v1.0.0/go.mod h1:f6cULg+e4Md/oW1cYmwW4IWQOVl2lGbmCNGOHvzX2kE=
851855
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.33.0 h1:qPrZsv1cwQiFeieFlRqT627fVZ+tyfou/+S5S0H5ua0=
852856
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.33.0/go.mod h1:Ve9uj1L+deCXFrPOk1LpFXqTg7LCFzFso6PA48q/XZw=
857+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.34.0 h1:hSfpvjjTQXQY2Fol2CS0QHMNs/WI1MOSGzCm1KhM5ec=
858+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.34.0/go.mod h1:Ve9uj1L+deCXFrPOk1LpFXqTg7LCFzFso6PA48q/XZw=
853859
sigs.k8s.io/controller-runtime v0.23.3 h1:VjB/vhoPoA9l1kEKZHBMnQF33tdCLQKJtydy4iqwZ80=
854860
sigs.k8s.io/controller-runtime v0.23.3/go.mod h1:B6COOxKptp+YaUT5q4l6LqUJTRpizbgf9KSRNdQGns0=
861+
sigs.k8s.io/controller-runtime v0.24.0 h1:Ck6N2LdS8Lovy1o25BB4r1xjvLEKUl1s2o9kU+KWDE4=
862+
sigs.k8s.io/controller-runtime v0.24.0/go.mod h1:vFkfY5fGt5xAC/sKb8IBFKgWPNKG9OUG29dR8Y2wImw=
855863
sigs.k8s.io/gateway-api v1.5.0 h1:duoo14Ky/fJXpjpmyMISE2RTBGnfCg8zICfTYLTnBJA=
856864
sigs.k8s.io/gateway-api v1.5.0/go.mod h1:GvCETiaMAlLym5CovLxGjS0NysqFk3+Yuq3/rh6QL2o=
857865
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5EXP7sU1kvOlxwZh5txg=

tests/framework/nexus/k8s/integration.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ func (b *IntegrationBuilder) Run(ctx context.Context) (*Integration, error) {
4444
} `graphql:"createClientIntegration(input: $input)"`
4545
}
4646
err := b.client.Mutate(ctx, &m, mondoogql.CreateClientIntegrationInput{
47-
SpaceMrn: mondoogql.String(b.spaceMrn),
47+
SpaceMrn: mondoogql.NewStringPtr(mondoogql.String(b.spaceMrn)),
4848
Name: mondoogql.String(b.name),
4949
Type: mondoogql.ClientIntegrationTypeK8s,
5050
ConfigurationOptions: mondoogql.ClientIntegrationConfigurationInput{

0 commit comments

Comments
 (0)