Skip to content

Commit d678084

Browse files
committed
Move ./exp/ipam/api => ./api/ipam
1 parent a8e4187 commit d678084

37 files changed

+31
-31
lines changed

.golangci-kal.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ linters:
6868
text: "type ClusterIPFamily should not use an int, int8 or int16. Use int32 or int64 depending on bounding requirements"
6969
linters:
7070
- kubeapilinter
71-
- path: "exp/ipam/api/v1beta2/*|exp/ipam/api/v1alpha1/*|exp/ipam/api/v1beta1/*"
71+
- path: "api/ipam/v1beta2/*|api/ipam/v1alpha1/*|api/ipam/v1beta1/*"
7272
text: "field Prefix should not use an int, int8 or int16. Use int32 or int64 depending on bounding requirements"
7373
linters:
7474
- kubeapilinter

.golangci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,9 +151,9 @@ linters:
151151
- pkg: sigs.k8s.io/cluster-api/api/addons/v1beta2
152152
alias: addonsv1
153153
# CAPI exp IPAM
154-
- pkg: sigs.k8s.io/cluster-api/exp/ipam/api/v1beta1
154+
- pkg: sigs.k8s.io/cluster-api/api/ipam/v1beta1
155155
alias: ipamv1beta1
156-
- pkg: sigs.k8s.io/cluster-api/exp/ipam/api/v1beta2
156+
- pkg: sigs.k8s.io/cluster-api/api/ipam/v1beta2
157157
alias: ipamv1
158158
# CAPI exp runtime
159159
- pkg: sigs.k8s.io/cluster-api/exp/runtime/api/v1alpha1

Makefile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -283,14 +283,14 @@ generate-manifests-core: $(CONTROLLER_GEN) $(KUSTOMIZE) ## Generate manifests e.
283283
$(CONTROLLER_GEN) \
284284
paths=./ \
285285
paths=./api/... \
286+
paths=./api/ipam/... \
286287
paths=./internal/apis/core/... \
287288
paths=./internal/controllers/... \
288289
paths=./internal/webhooks/... \
289290
paths=./internal/apis/addons/... \
290291
paths=./$(EXP_DIR)/api/... \
291292
paths=./$(EXP_DIR)/internal/controllers/... \
292293
paths=./$(EXP_DIR)/internal/webhooks/... \
293-
paths=./$(EXP_DIR)/ipam/api/... \
294294
paths=./$(EXP_DIR)/ipam/internal/webhooks/... \
295295
paths=./$(EXP_DIR)/runtime/api/... \
296296
paths=./$(EXP_DIR)/runtime/internal/controllers/... \
@@ -391,14 +391,14 @@ generate-go-deepcopy: ## Run all generate-go-deepcopy-* targets
391391

392392
.PHONY: generate-go-deepcopy-core
393393
generate-go-deepcopy-core: $(CONTROLLER_GEN) ## Generate deepcopy go code for core
394-
$(MAKE) clean-generated-deepcopy SRC_DIRS="./api,./internal/apis/addons,./internal/apis/core,./$(EXP_DIR)/api,./$(EXP_DIR)/runtime/api,./$(EXP_DIR)/runtime/hooks/api"
394+
$(MAKE) clean-generated-deepcopy SRC_DIRS="./api,./api/ipam,./internal/apis/addons,./internal/apis/core,./$(EXP_DIR)/api,./$(EXP_DIR)/runtime/api,./$(EXP_DIR)/runtime/hooks/api"
395395
$(CONTROLLER_GEN) \
396396
object:headerFile=./hack/boilerplate/boilerplate.generatego.txt \
397397
paths=./api/... \
398+
paths=./api/ipam/... \
398399
paths=./internal/apis/addons/... \
399400
paths=./internal/apis/core/... \
400401
paths=./$(EXP_DIR)/api/... \
401-
paths=./$(EXP_DIR)/ipam/api/... \
402402
paths=./$(EXP_DIR)/runtime/api/... \
403403
paths=./$(EXP_DIR)/runtime/hooks/api/... \
404404
paths=./internal/runtime/test/... \
@@ -449,7 +449,7 @@ generate-go-conversions-core: ## Run all generate-go-conversions-core-* targets
449449
$(MAKE) generate-go-conversions-core-api
450450
$(MAKE) generate-go-conversions-addons-api
451451
$(MAKE) generate-go-conversions-core-exp
452-
$(MAKE) generate-go-conversions-core-exp-ipam
452+
$(MAKE) generate-go-conversions-core-ipam
453453
$(MAKE) generate-go-conversions-core-runtime
454454

455455
.PHONY: generate-go-conversions-core-api
@@ -482,14 +482,14 @@ generate-go-conversions-core-exp: $(CONVERSION_GEN) ## Generate conversions go c
482482
./internal/apis/core/exp/v1alpha4 \
483483
./$(EXP_DIR)/api/v1beta1
484484

485-
.PHONY: generate-go-conversions-core-exp-ipam
486-
generate-go-conversions-core-exp-ipam: $(CONVERSION_GEN) ## Generate conversions go code for core exp IPAM
487-
$(MAKE) clean-generated-conversions SRC_DIRS="./$(EXP_DIR)/ipam/api/v1beta1,./$(EXP_DIR)/ipam/api/v1alpha1"
485+
.PHONY: generate-go-conversions-core-ipam
486+
generate-go-conversions-core-ipam: $(CONVERSION_GEN) ## Generate conversions go code for core exp IPAM
487+
$(MAKE) clean-generated-conversions SRC_DIRS="./api/ipam/v1beta1,./api/ipam/v1alpha1"
488488
$(CONVERSION_GEN) \
489489
--output-file=zz_generated.conversion.go \
490490
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt \
491-
./$(EXP_DIR)/ipam/api/v1alpha1 \
492-
./$(EXP_DIR)/ipam/api/v1beta1
491+
./api/ipam/v1alpha1 \
492+
./api/ipam/v1beta1
493493

494494
.PHONY: generate-go-conversions-core-runtime
495495
generate-go-conversions-core-runtime: $(CONVERSION_GEN) ## Generate conversions go code for core runtime
File renamed without changes.

exp/ipam/api/v1alpha1/conversion.go renamed to api/ipam/v1alpha1/conversion.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import (
2020
apiconversion "k8s.io/apimachinery/pkg/conversion"
2121
"sigs.k8s.io/controller-runtime/pkg/conversion"
2222

23+
ipamv1 "sigs.k8s.io/cluster-api/api/ipam/v1beta2"
2324
clusterv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1"
2425
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta2"
25-
ipamv1 "sigs.k8s.io/cluster-api/exp/ipam/api/v1beta2"
2626
utilconversion "sigs.k8s.io/cluster-api/util/conversion"
2727
)
2828

exp/ipam/api/v1alpha1/conversion_test.go renamed to api/ipam/v1alpha1/conversion_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
"k8s.io/apimachinery/pkg/api/apitesting/fuzzer"
2727
runtimeserializer "k8s.io/apimachinery/pkg/runtime/serializer"
2828

29-
ipamv1 "sigs.k8s.io/cluster-api/exp/ipam/api/v1beta2"
29+
ipamv1 "sigs.k8s.io/cluster-api/api/ipam/v1beta2"
3030
utilconversion "sigs.k8s.io/cluster-api/util/conversion"
3131
)
3232

exp/ipam/api/v1alpha1/doc.go renamed to api/ipam/v1alpha1/doc.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ limitations under the License.
1515
*/
1616

1717
// Package v1alpha1 contains API Schema definitions for the exp v1alpha1 IPAM API.
18-
// +k8s:conversion-gen=sigs.k8s.io/cluster-api/exp/ipam/api/v1beta2
18+
// +k8s:conversion-gen=sigs.k8s.io/cluster-api/api/ipam/v1beta2
1919
//
2020
// Deprecated: This package is deprecated and is going to be removed when support for v1beta1 will be dropped.
2121
package v1alpha1

0 commit comments

Comments
 (0)