Skip to content

Commit a507f8c

Browse files
committed
chore: regenerate crds
1 parent e6b7970 commit a507f8c

18 files changed

+918
-10
lines changed

.github/workflows/crdgen.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,8 @@ jobs:
3232
- name: Regenerate OverlayExtensionConfig CRD
3333
run: make -C crd/overlayextensionconfig
3434
- name: Fail if the tree is dirty
35-
run: test -z "$(git status --porcelain)"
35+
run: |
36+
if [ -n "$(git status --porcelain)" ]; then
37+
echo "Changes detected. Please run 'make regenerate-crd' locally to regenerate crds."
38+
exit 1
39+
fi

Makefile

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -943,6 +943,12 @@ dockerfiles: renderkit ## Render all Dockerfile templates with current state of
943943
@make -f build/images.mk render PATH=cns
944944
@make -f build/images.mk render PATH=cni
945945

946+
regenerate-crd: controller-gen ## Regenerate CRDs
947+
for makefile in $$(find ./crd/ -name "Makefile" -type f -printf '%h\n'); do \
948+
echo "Running make in $$makefile"; \
949+
make -C $$makefile; \
950+
done
951+
946952

947953
$(REPO_ROOT)/.git/hooks/pre-push:
948954
@ln -s $(REPO_ROOT)/.hooks/pre-push $(REPO_ROOT)/.git/hooks/
@@ -961,11 +967,14 @@ setup: install-hooks gitconfig ## performs common required repo setup
961967

962968
##@ Tools
963969

964-
tools: renderkit
970+
tools: renderkit controller-gen
965971

966972
renderkit: ## Install renderkit for rendering Dockerfile templates
967973
@go install -modfile=$(TOOLS_GO_MOD) github.com/orellazri/renderkit
968974

975+
controller-gen: ## Install renderkit for rendering Dockerfile templates
976+
@go install -modfile=$(TOOLS_GO_MOD) -mod=readonly sigs.k8s.io/controller-tools/cmd/controller-gen
977+
969978
##@ Help
970979

971980
help: ## Display this help

crd/clustersubnetstate/manifests/acn.azure.com_clustersubnetstates.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: clustersubnetstates.acn.azure.com
88
spec:
99
group: acn.azure.com

crd/multitenancy/manifests/multitenancy.acn.azure.com_multitenantpodnetworkconfigs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
labels:
88
managed: ""
99
owner: ""

crd/multitenancy/manifests/multitenancy.acn.azure.com_nodeinfo.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: nodeinfo.multitenancy.acn.azure.com
88
spec:
99
group: multitenancy.acn.azure.com

crd/multitenancy/manifests/multitenancy.acn.azure.com_podnetworkinstances.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
labels:
88
managed: ""
99
owner: ""

crd/multitenancy/manifests/multitenancy.acn.azure.com_podnetworks.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: podnetworks.multitenancy.acn.azure.com
88
spec:
99
group: multitenancy.acn.azure.com

crd/multitenantnetworkcontainer/manifests/networking.azure.com_multitenantnetworkcontainers.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: multitenantnetworkcontainers.networking.azure.com
88
spec:
99
group: networking.azure.com

crd/nodenetworkconfig/manifests/acn.azure.com_nodenetworkconfigs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: nodenetworkconfigs.acn.azure.com
88
spec:
99
group: acn.azure.com

crd/overlayextensionconfig/manifests/acn.azure.com_overlayextensionconfigs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.16.3
6+
controller-gen.kubebuilder.io/version: v0.18.0
77
name: overlayextensionconfigs.acn.azure.com
88
spec:
99
group: acn.azure.com

0 commit comments

Comments
 (0)