Skip to content

Commit 6a9aa07

Browse files
Remove Kubeadm upstream v1beta1 types
Signed-off-by: killianmuldoon <[email protected]>
1 parent b3e0615 commit 6a9aa07

File tree

17 files changed

+23
-2577
lines changed

17 files changed

+23
-2577
lines changed

Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -447,9 +447,8 @@ generate-go-conversions-kubeadm-bootstrap: $(CONVERSION_GEN) ## Generate convers
447447
--extra-peer-dirs=sigs.k8s.io/cluster-api/api/v1alpha4 \
448448
--output-file-base=zz_generated.conversion $(CONVERSION_GEN_OUTPUT_BASE) \
449449
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
450-
$(MAKE) clean-generated-conversions SRC_DIRS="./bootstrap/kubeadm/types/upstreamv1beta1,./bootstrap/kubeadm/types/upstreamv1beta2,./bootstrap/kubeadm/types/upstreamv1beta3"
450+
$(MAKE) clean-generated-conversions SRC_DIRS="./bootstrap/kubeadm/types/upstreamv1beta2,./bootstrap/kubeadm/types/upstreamv1beta3"
451451
$(CONVERSION_GEN) \
452-
--input-dirs=./bootstrap/kubeadm/types/upstreamv1beta1 \
453452
--input-dirs=./bootstrap/kubeadm/types/upstreamv1beta2 \
454453
--input-dirs=./bootstrap/kubeadm/types/upstreamv1beta3 \
455454
--build-tag=ignore_autogenerated_kubeadm_types \

bootstrap/kubeadm/api/v1alpha4/conversion_test.go

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import (
2424
runtimeserializer "k8s.io/apimachinery/pkg/runtime/serializer"
2525

2626
bootstrapv1 "sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1beta1"
27-
"sigs.k8s.io/cluster-api/bootstrap/kubeadm/types/upstreamv1beta1"
2827
utilconversion "sigs.k8s.io/cluster-api/util/conversion"
2928
)
3029

@@ -48,7 +47,6 @@ func TestFuzzyConversion(t *testing.T) {
4847

4948
func fuzzFuncs(_ runtimeserializer.CodecFactory) []interface{} {
5049
return []interface{}{
51-
clusterConfigurationFuzzer,
5250
// This custom functions are needed when ConvertTo/ConvertFrom functions
5351
// uses the json package to unmarshal the bootstrap token string.
5452
//
@@ -59,24 +57,11 @@ func fuzzFuncs(_ runtimeserializer.CodecFactory) []interface{} {
5957
//
6058
// This function effectively disables any fuzzing for the token by setting
6159
// the values for ID and Secret to working alphanumeric values.
62-
kubeadmBootstrapTokenStringFuzzerV1UpstreamBeta1,
6360
kubeadmBootstrapTokenStringFuzzerV1Beta1,
6461
kubeadmBootstrapTokenStringFuzzerV1Alpha4,
6562
}
6663
}
6764

68-
func clusterConfigurationFuzzer(obj *upstreamv1beta1.ClusterConfiguration, c fuzz.Continue) {
69-
c.FuzzNoCustom(obj)
70-
71-
// ClusterConfiguration.UseHyperKubeImage has been removed in v1alpha4, so setting it to false in order to avoid v1beta1 --> v1alpha4 --> v1beta1 round trip errors.
72-
obj.UseHyperKubeImage = false
73-
}
74-
75-
func kubeadmBootstrapTokenStringFuzzerV1UpstreamBeta1(in *upstreamv1beta1.BootstrapTokenString, _ fuzz.Continue) {
76-
in.ID = fakeID
77-
in.Secret = fakeSecret
78-
}
79-
8065
func kubeadmBootstrapTokenStringFuzzerV1Beta1(in *bootstrapv1.BootstrapTokenString, _ fuzz.Continue) {
8166
in.ID = fakeID
8267
in.Secret = fakeSecret

bootstrap/kubeadm/types/upstreamv1beta1/bootstraptokenstring.go

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

bootstrap/kubeadm/types/upstreamv1beta1/bootstraptokenstring_test.go

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

0 commit comments

Comments
 (0)