@@ -28,7 +28,6 @@ import (
2828 "sigs.k8s.io/cluster-api-provider-gcp/cloud/services/compute/instances"
2929 "sigs.k8s.io/cluster-api-provider-gcp/util/reconciler"
3030 clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
31- capierrors "sigs.k8s.io/cluster-api/errors"
3231 "sigs.k8s.io/cluster-api/util"
3332 "sigs.k8s.io/cluster-api/util/annotations"
3433 "sigs.k8s.io/cluster-api/util/predicates"
@@ -60,7 +59,7 @@ func (r *GCPMachineReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Ma
6059 c , err := ctrl .NewControllerManagedBy (mgr ).
6160 WithOptions (options ).
6261 For (& infrav1.GCPMachine {}).
63- WithEventFilter (predicates .ResourceNotPausedAndHasFilterLabel (ctrl .LoggerFrom (ctx ), r .WatchFilterValue )).
62+ WithEventFilter (predicates .ResourceNotPausedAndHasFilterLabel (mgr . GetScheme (), ctrl .LoggerFrom (ctx ), r .WatchFilterValue )).
6463 Watches (
6564 & clusterv1.Machine {},
6665 handler .EnqueueRequestsFromMapFunc (util .MachineToInfrastructureMapFunc (infrav1 .GroupVersion .WithKind ("GCPMachine" ))),
@@ -83,7 +82,7 @@ func (r *GCPMachineReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Ma
8382 if err := c .Watch (
8483 source .Kind [client.Object ](mgr .GetCache (), & clusterv1.Cluster {},
8584 handler .EnqueueRequestsFromMapFunc (clusterToObjectFunc ),
86- predicates .ClusterUnpausedAndInfrastructureReady ( log ),
85+ predicates .ClusterPausedTransitionsOrInfrastructureReady ( mgr . GetScheme (), log ),
8786 )); err != nil {
8887 return errors .Wrap (err , "failed adding a watch for ready clusters" )
8988 }
@@ -244,7 +243,7 @@ func (r *GCPMachineReconciler) reconcile(ctx context.Context, machineScope *scop
244243 machineScope .SetReady ()
245244 return ctrl.Result {}, nil
246245 default :
247- machineScope .SetFailureReason (capierrors . UpdateMachineError )
246+ machineScope .SetFailureReason ("UpdateError" )
248247 machineScope .SetFailureMessage (errors .Errorf ("GCPMachine instance state %s is unexpected" , instanceState ))
249248 return ctrl.Result {Requeue : true }, nil
250249 }
0 commit comments