Skip to content

Commit c69fa7e

Browse files
committed
fixup! refactor: Update for CAPI 1.10 APIs
1 parent 4ae684f commit c69fa7e

File tree

27 files changed

+68
-32
lines changed

27 files changed

+68
-32
lines changed

cmd/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ import (
1818
logsv1 "k8s.io/component-base/logs/api/v1"
1919
"k8s.io/component-base/version/verflag"
2020
"k8s.io/klog/v2"
21+
crsv1 "sigs.k8s.io/cluster-api/api/addons/v1beta1"
2122
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
22-
crsv1 "sigs.k8s.io/cluster-api/exp/addons/api/v1beta1"
2323
ctrl "sigs.k8s.io/controller-runtime"
2424
"sigs.k8s.io/controller-runtime/pkg/client"
2525
"sigs.k8s.io/controller-runtime/pkg/controller"

hack/examples/bases/docker/cluster/kustomization.yaml.tmpl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ patches:
2424
- op: "replace"
2525
path: "/spec/topology/class"
2626
value: "docker-quick-start"
27-
- op: "remove"
28-
path: "/spec/topology/workers/machinePools"
2927
- target:
3028
kind: Cluster
3129
path: ../../../patches/initialize-variables.yaml

internal/test/envtest/environment.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ import (
3939
"k8s.io/client-go/kubernetes/scheme"
4040
"k8s.io/client-go/rest"
4141
"k8s.io/klog/v2"
42+
addonsv1 "sigs.k8s.io/cluster-api/api/addons/v1beta1"
4243
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
4344
bootstrapv1 "sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1beta1"
4445
"sigs.k8s.io/cluster-api/cmd/clusterctl/log"
4546
controlplanev1 "sigs.k8s.io/cluster-api/controlplane/kubeadm/api/v1beta1"
46-
addonsv1 "sigs.k8s.io/cluster-api/exp/addons/api/v1beta1"
4747
expv1 "sigs.k8s.io/cluster-api/exp/api/v1beta1"
4848
ipamv1 "sigs.k8s.io/cluster-api/exp/ipam/api/v1beta1"
4949
runtimev1 "sigs.k8s.io/cluster-api/exp/runtime/api/v1alpha1"

make/clusterctl.mk

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export CAAPH_VERSION := $(shell cd hack/third-party/caaph && GOWORK=off go list
1212
clusterctl.init:
1313
env CLUSTER_TOPOLOGY=true \
1414
EXP_RUNTIME_SDK=true \
15-
EXP_CLUSTER_RESOURCE_SET=true \
1615
EXP_MACHINE_POOL=true \
1716
AWS_B64ENCODED_CREDENTIALS=$$(clusterctl-aws bootstrap credentials encode-as-profile) \
1817
NUTANIX_ENDPOINT="" NUTANIX_PASSWORD="" NUTANIX_USER="" \

pkg/controllers/namespacesync/references.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ func walkReferences(
6767
}
6868
}
6969

70-
for _, md := range cc.Spec.Workers.MachineDeployments {
70+
for mdIdx := range cc.Spec.Workers.MachineDeployments {
71+
md := &cc.Spec.Workers.MachineDeployments[mdIdx]
72+
7173
for _, ref := range []*corev1.ObjectReference{
7274
md.Template.Infrastructure.Ref,
7375
md.Template.Bootstrap.Ref,

pkg/handlers/generic/lifecycle/clusterautoscaler/strategy_crs.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import (
1111
"github.com/spf13/pflag"
1212
corev1 "k8s.io/api/core/v1"
1313
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
14+
crsv1 "sigs.k8s.io/cluster-api/api/addons/v1beta1"
1415
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
1516
"sigs.k8s.io/cluster-api/controllers/remote"
16-
crsv1 "sigs.k8s.io/cluster-api/exp/addons/api/v1beta1"
1717
ctrlclient "sigs.k8s.io/controller-runtime/pkg/client"
1818

1919
"github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/common/pkg/k8s/client"

pkg/handlers/generic/lifecycle/csi/handler_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ func testReq(csi *apivariables.CSI) (*runtimehooksv1.AfterControlPlaneInitialize
5757
Cluster: clusterv1.Cluster{
5858
Spec: clusterv1.ClusterSpec{
5959
Topology: &clusterv1.Topology{
60+
Class: "dummy-class",
6061
Variables: []clusterv1.ClusterVariable{
6162
*cv,
6263
},

pkg/handlers/generic/lifecycle/servicelbgc/deleter_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ func Test_deleteServicesWithLoadBalancer(t *testing.T) {
120120
}{{
121121
name: "no services",
122122
startServices: []corev1.Service(nil),
123-
endServices: []corev1.Service(nil),
123+
endServices: []corev1.Service{},
124124
}, {
125125
name: "should not delete, all services with ClusterIP",
126126
startServices: []corev1.Service{{

pkg/handlers/generic/lifecycle/serviceloadbalancer/handler_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ func TestAfterControlPlaneInitialized(t *testing.T) {
133133
Cluster: clusterv1.Cluster{
134134
Spec: clusterv1.ClusterSpec{
135135
Topology: &clusterv1.Topology{
136+
Class: "dummy-class",
136137
Variables: []clusterv1.ClusterVariable{
137138
*tt.clusterVariable,
138139
},
@@ -165,6 +166,7 @@ func TestBeforeClusterUpgrade(t *testing.T) {
165166
Cluster: clusterv1.Cluster{
166167
Spec: clusterv1.ClusterSpec{
167168
Topology: &clusterv1.Topology{
169+
Class: "dummy-class",
168170
Variables: []clusterv1.ClusterVariable{
169171
*tt.clusterVariable,
170172
},

pkg/handlers/generic/mutation/controlplanevirtualip/inject_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ var _ = Describe("Generate ControlPlane virtual IP patches", func() {
106106
},
107107
Spec: clusterv1.ClusterSpec{
108108
Topology: &clusterv1.Topology{
109+
Class: "dummy-class",
109110
Version: "v1.28.100",
110111
},
111112
},
@@ -157,6 +158,7 @@ var _ = Describe("Generate ControlPlane virtual IP patches", func() {
157158
},
158159
Spec: clusterv1.ClusterSpec{
159160
Topology: &clusterv1.Topology{
161+
Class: "dummy-class",
160162
Version: "v1.29.0",
161163
},
162164
},
@@ -192,6 +194,7 @@ var _ = Describe("Generate ControlPlane virtual IP patches", func() {
192194
},
193195
Spec: clusterv1.ClusterSpec{
194196
Topology: &clusterv1.Topology{
197+
Class: "dummy-class",
195198
Version: "v1.28.100",
196199
},
197200
},

0 commit comments

Comments
 (0)