Skip to content

Bump kustomize from v3.8.7 to v5.8.1 and add to tools/tools.go#523

Merged
mergify[bot] merged 1 commit into
bpfman:mainfrom
alebedev87:bump-operator-sdk-golangci-kustomize
May 13, 2026
Merged

Bump kustomize from v3.8.7 to v5.8.1 and add to tools/tools.go#523
mergify[bot] merged 1 commit into
bpfman:mainfrom
alebedev87:bump-operator-sdk-golangci-kustomize

Conversation

@alebedev87
Copy link
Copy Markdown
Contributor

Move kustomize to tools/tools.go and use go run for invocation, consistent with how controller-gen, client-gen, and other tools are already managed. This replaces the curl-based install script that downloaded a prebuilt binary into bin/.

The KUSTOMIZE_VERSION, KUSTOMIZE_INSTALL_SCRIPT, and the kustomize Makefile target are removed. All targets that depended on the kustomize prerequisite are updated since go run handles tool resolution automatically.

@alebedev87 alebedev87 force-pushed the bump-operator-sdk-golangci-kustomize branch from f5c477d to a5682a4 Compare May 11, 2026 16:22
@frobware frobware self-assigned this May 12, 2026
Move kustomize to `tools/tools.go` and use `go run` for invocation,
consistent with how `controller-gen`, `client-gen`, and other tools
are already managed. This replaces the curl-based install script
that downloaded a prebuilt binary into `bin/`.

The `KUSTOMIZE_VERSION`, `KUSTOMIZE_INSTALL_SCRIPT`, and the
`kustomize` Makefile target are removed. All targets that depended
on the `kustomize` prerequisite are updated since `go run` handles
tool resolution automatically.

Co-Authored-By: Claude
Signed-off-by: Andrey Lebedev <alebedev@redhat.com>
@alebedev87 alebedev87 force-pushed the bump-operator-sdk-golangci-kustomize branch from a5682a4 to b0d89b5 Compare May 12, 2026 16:01
Copy link
Copy Markdown
Contributor

@frobware frobware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mergify mergify Bot merged commit 607d3ca into bpfman:main May 13, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants