Skip to content

Commit ce28fb3

Browse files
committed
update controller-gen to 0.14.0 and conversion-gen to 0.30.0, regenerate CRDs
Signed-off-by: Ashley Dumaine <[email protected]>
1 parent 60fa0cd commit ce28fb3

File tree

5 files changed

+30
-113
lines changed

5 files changed

+30
-113
lines changed

Makefile

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ export PATH := $(KREW_ROOT)/bin:$(PATH)
5353

5454
# Set --output-base for conversion-gen if we are not within GOPATH
5555
ifneq ($(abspath $(ROOT_DIR)),$(shell go env GOPATH)/src/github.com/rancher/cluster-api-provider-rke2)
56-
CONVERSION_GEN_OUTPUT_BASE_CAPRKE2 := --output-base=$(ROOT_DIR)/$(CAPRKE2_DIR)
57-
CONVERSION_GEN_OUTPUT_BASE_CAPBPR := --output-base=$(ROOT_DIR)/$(CAPBPR_DIR)
56+
CONVERSION_GEN_OUTPUT_BASE_CAPRKE2 := --output-dir=$(ROOT_DIR)/$(CAPRKE2_DIR)
57+
CONVERSION_GEN_OUTPUT_BASE_CAPBPR := --output-dir=$(ROOT_DIR)/$(CAPBPR_DIR)
5858
else
5959
export GOPATH := $(shell go env GOPATH)
6060
endif
@@ -77,7 +77,7 @@ CONTROLLER_GEN_BIN := controller-gen
7777
CONTROLLER_GEN := $(abspath $(TOOLS_BIN_DIR)/$(CONTROLLER_GEN_BIN)-$(CONTROLLER_GEN_VER))
7878
CONTROLLER_GEN_PKG := sigs.k8s.io/controller-tools/cmd/controller-gen
7979

80-
CONVERSION_GEN_VER := v0.28.0
80+
CONVERSION_GEN_VER := v0.30.0
8181
CONVERSION_GEN_BIN := conversion-gen
8282
# We are intentionally using the binary without version suffix, to avoid the version
8383
# in generated files.
@@ -210,20 +210,19 @@ generate-go-conversions: ## Run all generate-go-conversions-* targets
210210
generate-go-conversions-rke2-bootstrap: $(CONVERSION_GEN) ## Generate conversions go code for the rke2 bootstrap
211211
$(MAKE) clean-generated-conversions SRC_DIRS="./bootstrap/api/v1alpha1"
212212
$(CONVERSION_GEN) \
213-
--input-dirs=./bootstrap/api/v1alpha1 \
214-
--build-tag=ignore_autogenerated_rke2_bootstrap \
215-
--output-file-base=zz_generated.conversion $(ROOT_DIR) \
216-
--go-header-file=./hack/boilerplate.go.txt
213+
--output-file=zz_generated.conversion.go $(ROOT_DIR)/$(CAPBPR_DIR) \
214+
--go-header-file=./hack/boilerplate.go.txt \
215+
./bootstrap/api/v1alpha1
217216

218217
.PHONY: generate-go-conversions-rke2-control-plane
219218
generate-go-conversions-rke2-control-plane: $(CONVERSION_GEN) ## Generate conversions go code for the rke2 control plane
220219
$(MAKE) clean-generated-conversions SRC_DIRS="./controlplane/api/v1alpha1"
221220
$(CONVERSION_GEN) \
222-
--input-dirs=./controlplane/api/v1alpha1 \
223-
--extra-peer-dirs=github.com/rancher/cluster-api-provider-rke2/bootstrap/api/v1alpha1 \
221+
--extra-dirs=github.com/rancher/cluster-api-provider-rke2/bootstrap/api/v1alpha1 \
224222
--build-tag=ignore_autogenerated_rk2_control_plane \
225-
--output-file-base=zz_generated.conversion $(ROOT_DIR) \
226-
--go-header-file=./hack/boilerplate.go.txt
223+
--output-file=zz_generated.conversion.go $(ROOT_DIR)/$(CAPRKE2_DIR) \
224+
--go-header-file=./hack/boilerplate.go.txt \
225+
./controlplane/api/v1alpha1
227226

228227
.PHONY: generate-modules
229228
generate-modules: ## Run go mod tidy to ensure modules are up to date

bootstrap/api/v1alpha1/zz_generated.conversion.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bootstrap/api/v1alpha1/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controlplane/api/v1alpha1/zz_generated.conversion.go

Lines changed: 16 additions & 98 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controlplane/api/v1alpha1/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)