Skip to content

Commit 72f3f75

Browse files
committed
🧹 update cnquery/cnspec to v12
Signed-off-by: Ivan Milchev <ivan@mondoo.com>
1 parent 2294a91 commit 72f3f75

19 files changed

Lines changed: 744 additions & 603 deletions

File tree

.github/env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
golang-version=1.24.3
1+
golang-version=1.25.5
22
operator-sdk-version=v1.33.0
33
MONDOO_ORG_MRN=//captain.api.mondoo.app/organizations/mondoo-operator-testing
44
MONDOO_GQL_ENDPOINT=https://api.mondoo.com/query

.github/workflows/lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
go-version: ">=${{ env.golang-version }}"
2626
cache: false
2727
- name: golangci-lint
28-
uses: golangci/golangci-lint-action@55c2c1448f86e01eaae002a5a3a9624417608d84 # v6.5.2
28+
uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9.2.0
2929
with:
3030
version: latest
3131
args: --timeout=20m0s

.golangci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
# Copyright (c) Mondoo, Inc.
22
# SPDX-License-Identifier: BUSL-1.1
3-
3+
version: "2"
4+
run:
5+
modules-download-mode: readonly
46
linters:
7+
default: none
58
enable:
6-
- gofumpt
9+
#- errcheck
10+
- govet
11+
- ineffassign
12+
#- staticcheck
13+
- unused
14+
#- gosec
15+
formatters:
16+
settings:
17+
gofmt:
18+
simplify: false

Makefile

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -175,10 +175,7 @@ load-minikube: docker-build ## Build docker image with the manager and load it i
175175
minikube image load ${IMG}
176176

177177
load-k3d: docker-build
178-
docker save -o operator.tar ${IMG}
179-
docker cp operator.tar k3d-k3s-default-server-0:/tmp/operator.tar
180-
docker exec k3d-k3s-default-server-0 ctr -a /run/k3s/containerd/containerd.sock -n k8s.io images import /tmp/operator.tar
181-
rm operator.tar
178+
k3d images import ${IMG}
182179

183180
buildah-build: build ## Build container image
184181
buildah build --platform=${TARGET_OS}/${TARGET_ARCH} -t ${IMG} .
@@ -254,7 +251,7 @@ ENVTEST ?= $(LOCALBIN)/setup-envtest
254251

255252
## Tool Versions
256253
KUSTOMIZE_VERSION ?= v4.5.7
257-
CONTROLLER_TOOLS_VERSION ?= v0.14.0
254+
CONTROLLER_TOOLS_VERSION ?= v0.19.0
258255

259256
KUSTOMIZE_INSTALL_SCRIPT ?= "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh"
260257
## we intentionally install kustomize without the script to prevent GitHub API rate limits

cmd/mondoo-operator/garbage_collect/cmd.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313

1414
"github.com/go-logr/logr"
1515
"github.com/spf13/cobra"
16-
"go.mondoo.com/cnspec/v11/policy/scan"
16+
"go.mondoo.com/cnspec/v12/policy/scan"
1717
"go.mondoo.com/mondoo-operator/pkg/client/scanapiclient"
1818
"go.mondoo.com/mondoo-operator/pkg/utils/logger"
1919
"k8s.io/utils/ptr"

controllers/container_image/resources.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99

1010
// That's the mod k8s relies on https://github.com/kubernetes/kubernetes/blob/master/go.mod#L63
1111

12-
"go.mondoo.com/cnquery/v11/providers-sdk/v1/inventory"
12+
"go.mondoo.com/cnquery/v12/providers-sdk/v1/inventory"
1313
"go.mondoo.com/mondoo-operator/api/v1alpha2"
1414
"go.mondoo.com/mondoo-operator/pkg/constants"
1515
"go.mondoo.com/mondoo-operator/pkg/feature_flags"

controllers/nodes/resources.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919

2020
// That's the mod k8s relies on https://github.com/kubernetes/kubernetes/blob/master/go.mod#L63
2121

22-
"go.mondoo.com/cnquery/v11/providers-sdk/v1/inventory"
22+
"go.mondoo.com/cnquery/v12/providers-sdk/v1/inventory"
2323
"go.mondoo.com/mondoo-operator/api/v1alpha2"
2424
"go.mondoo.com/mondoo-operator/controllers/scanapi"
2525
"go.mondoo.com/mondoo-operator/pkg/constants"

controllers/resource_monitor/resource_monitor_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import (
1616
"sigs.k8s.io/controller-runtime/pkg/client/apiutil"
1717
"sigs.k8s.io/controller-runtime/pkg/log"
1818

19-
cnquery_k8s "go.mondoo.com/cnquery/v11/providers/k8s/resources"
19+
cnquery_k8s "go.mondoo.com/cnquery/v12/providers/k8s/resources"
2020
)
2121

2222
var logger = log.Log.WithName("resource-monitor")

go.mod

Lines changed: 200 additions & 181 deletions
Large diffs are not rendered by default.

go.sum

Lines changed: 508 additions & 395 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)