Skip to content

Commit 4d25409

Browse files
committed
chore: regenerate crds
1 parent 1fcb8a8 commit 4d25409

File tree

11 files changed

+23
-69
lines changed

11 files changed

+23
-69
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

.pipelines/templates/unit-tests.stages.yaml

Lines changed: 0 additions & 59 deletions
This file was deleted.

Makefile

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

967+
regenerate-crd: controller-gen ## Regenerate CRDs
968+
for makefile in $$(find ./crd/ -name "Makefile" -type f -printf '%h\n'); do \
969+
echo "Running make in $$makefile"; \
970+
make -C $$makefile; \
971+
done
972+
967973

968974
$(REPO_ROOT)/.git/hooks/pre-push:
969975
@ln -s $(REPO_ROOT)/.hooks/pre-push $(REPO_ROOT)/.git/hooks/
@@ -982,11 +988,14 @@ setup: install-hooks gitconfig ## performs common required repo setup
982988

983989
##@ Tools
984990

985-
tools: renderkit
991+
tools: renderkit controller-gen
986992

987993
renderkit: ## Install renderkit for rendering Dockerfile templates
988994
@go install -modfile=$(TOOLS_GO_MOD) github.com/orellazri/renderkit
989995

996+
controller-gen: ## Install renderkit for rendering Dockerfile templates
997+
@go install -modfile=$(TOOLS_GO_MOD) -mod=readonly sigs.k8s.io/controller-tools/cmd/controller-gen
998+
990999
##@ Help
9911000

9921001
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

0 commit comments

Comments
 (0)