@@ -41,6 +41,7 @@ import (
4141 clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
4242 "sigs.k8s.io/cluster-api/api/v1beta1/index"
4343 "sigs.k8s.io/cluster-api/controllers/remote"
44+ machinecontroller "sigs.k8s.io/cluster-api/internal/controllers/machine"
4445 machinesetcontroller "sigs.k8s.io/cluster-api/internal/controllers/machineset"
4546 "sigs.k8s.io/cluster-api/internal/test/envtest"
4647)
@@ -100,20 +101,28 @@ func TestMain(m *testing.M) {
100101 panic (fmt .Sprintf ("unable to create unstructuredCachineClient: %v" , err ))
101102 }
102103
104+ if err := (& machinecontroller.Reconciler {
105+ Client : mgr .GetClient (),
106+ UnstructuredCachingClient : unstructuredCachingClient ,
107+ APIReader : mgr .GetAPIReader (),
108+ Tracker : tracker ,
109+ }).SetupWithManager (ctx , mgr , controller.Options {MaxConcurrentReconciles : 1 }); err != nil {
110+ panic (fmt .Sprintf ("Failed to start MachineReconciler: %v" , err ))
111+ }
103112 if err := (& machinesetcontroller.Reconciler {
104113 Client : mgr .GetClient (),
105114 UnstructuredCachingClient : unstructuredCachingClient ,
106115 APIReader : mgr .GetAPIReader (),
107116 Tracker : tracker ,
108117 }).SetupWithManager (ctx , mgr , controller.Options {MaxConcurrentReconciles : 1 }); err != nil {
109- panic (fmt .Sprintf ("Failed to start MMachineSetReconciler : %v" , err ))
118+ panic (fmt .Sprintf ("Failed to start MachineSetReconciler : %v" , err ))
110119 }
111120 if err := (& Reconciler {
112121 Client : mgr .GetClient (),
113122 UnstructuredCachingClient : unstructuredCachingClient ,
114123 APIReader : mgr .GetAPIReader (),
115124 }).SetupWithManager (ctx , mgr , controller.Options {MaxConcurrentReconciles : 1 }); err != nil {
116- panic (fmt .Sprintf ("Failed to start MMachineDeploymentReconciler : %v" , err ))
125+ panic (fmt .Sprintf ("Failed to start MachineDeploymentReconciler : %v" , err ))
117126 }
118127 }
119128
0 commit comments