@@ -86,7 +86,7 @@ func (a *NameserverReconciler) Reconcile(ctx context.Context, req reconcile.Requ
8686 return reconcile.Result {}, nil
8787 }
8888 logger .Info ("Cleaning up DNSConfig resources" )
89- if err := a .maybeCleanup (ctx , & dnsCfg , logger ); err != nil {
89+ if err := a .maybeCleanup (& dnsCfg ); err != nil {
9090 logger .Errorf ("error cleaning up reconciler resource: %v" , err )
9191 return res , err
9292 }
@@ -100,9 +100,9 @@ func (a *NameserverReconciler) Reconcile(ctx context.Context, req reconcile.Requ
100100 }
101101
102102 oldCnStatus := dnsCfg .Status .DeepCopy ()
103- setStatus := func (dnsCfg * tsapi.DNSConfig , conditionType tsapi. ConditionType , status metav1.ConditionStatus , reason , message string ) (reconcile.Result , error ) {
103+ setStatus := func (dnsCfg * tsapi.DNSConfig , status metav1.ConditionStatus , reason , message string ) (reconcile.Result , error ) {
104104 tsoperator .SetDNSConfigCondition (dnsCfg , tsapi .NameserverReady , status , reason , message , dnsCfg .Generation , a .clock , logger )
105- if ! apiequality .Semantic .DeepEqual (oldCnStatus , dnsCfg .Status ) {
105+ if ! apiequality .Semantic .DeepEqual (oldCnStatus , & dnsCfg .Status ) {
106106 // An error encountered here should get returned by the Reconcile function.
107107 if updateErr := a .Client .Status ().Update (ctx , dnsCfg ); updateErr != nil {
108108 err = errors .Wrap (err , updateErr .Error ())
@@ -118,7 +118,7 @@ func (a *NameserverReconciler) Reconcile(ctx context.Context, req reconcile.Requ
118118 msg := "invalid cluster configuration: more than one tailscale.com/dnsconfigs found. Please ensure that no more than one is created."
119119 logger .Error (msg )
120120 a .recorder .Event (& dnsCfg , corev1 .EventTypeWarning , reasonMultipleDNSConfigsPresent , messageMultipleDNSConfigsPresent )
121- setStatus (& dnsCfg , tsapi . NameserverReady , metav1 .ConditionFalse , reasonMultipleDNSConfigsPresent , messageMultipleDNSConfigsPresent )
121+ setStatus (& dnsCfg , metav1 .ConditionFalse , reasonMultipleDNSConfigsPresent , messageMultipleDNSConfigsPresent )
122122 }
123123
124124 if ! slices .Contains (dnsCfg .Finalizers , FinalizerName ) {
@@ -127,7 +127,7 @@ func (a *NameserverReconciler) Reconcile(ctx context.Context, req reconcile.Requ
127127 if err := a .Update (ctx , & dnsCfg ); err != nil {
128128 msg := fmt .Sprintf (messageNameserverCreationFailed , err )
129129 logger .Error (msg )
130- return setStatus (& dnsCfg , tsapi . NameserverReady , metav1 .ConditionFalse , reasonNameserverCreationFailed , msg )
130+ return setStatus (& dnsCfg , metav1 .ConditionFalse , reasonNameserverCreationFailed , msg )
131131 }
132132 }
133133 if err := a .maybeProvision (ctx , & dnsCfg , logger ); err != nil {
@@ -149,7 +149,7 @@ func (a *NameserverReconciler) Reconcile(ctx context.Context, req reconcile.Requ
149149 dnsCfg .Status .Nameserver = & tsapi.NameserverStatus {
150150 IP : ip ,
151151 }
152- return setStatus (& dnsCfg , tsapi . NameserverReady , metav1 .ConditionTrue , reasonNameserverCreated , reasonNameserverCreated )
152+ return setStatus (& dnsCfg , metav1 .ConditionTrue , reasonNameserverCreated , reasonNameserverCreated )
153153 }
154154 logger .Info ("nameserver Service does not have an IP address allocated, waiting..." )
155155 return reconcile.Result {}, nil
@@ -188,7 +188,7 @@ func (a *NameserverReconciler) maybeProvision(ctx context.Context, tsDNSCfg *tsa
188188// maybeCleanup removes DNSConfig from being tracked. The cluster resources
189189// created, will be automatically garbage collected as they are owned by the
190190// DNSConfig.
191- func (a * NameserverReconciler ) maybeCleanup (ctx context. Context , dnsCfg * tsapi.DNSConfig , logger * zap. SugaredLogger ) error {
191+ func (a * NameserverReconciler ) maybeCleanup (dnsCfg * tsapi.DNSConfig ) error {
192192 a .mu .Lock ()
193193 a .managedNameservers .Remove (dnsCfg .UID )
194194 a .mu .Unlock ()
0 commit comments