@@ -89,7 +89,7 @@ func (r *AnsibleOperatorReconciler) Reconcile(request reconcile.Request) (reconc
89
89
}
90
90
if ! contains (pendingFinalizers , finalizer ) && deleted {
91
91
logrus .Info ("Resource is terminated, skipping reconcilation" )
92
- return reconcileResult , nil
92
+ return reconcile. Result {} , nil
93
93
}
94
94
95
95
spec := u .Object ["spec" ]
@@ -122,7 +122,7 @@ func (r *AnsibleOperatorReconciler) Reconcile(request reconcile.Request) (reconc
122
122
ansiblestatus .RunningMessage ,
123
123
)
124
124
ansiblestatus .SetCondition (& crStatus , * c )
125
- u .Object ["status" ] = crStatus
125
+ u .Object ["status" ] = crStatus . GetJSONMap ()
126
126
err = r .Client .Update (context .TODO (), u )
127
127
if err != nil {
128
128
return reconcileResult , err
@@ -217,7 +217,7 @@ func (r *AnsibleOperatorReconciler) Reconcile(request reconcile.Request) (reconc
217
217
ansiblestatus .SetCondition (& crStatus , * c )
218
218
}
219
219
// This needs the status subresource to be enabled by default.
220
- u .Object ["status" ] = crStatus
220
+ u .Object ["status" ] = crStatus . GetJSONMap ()
221
221
err = r .Client .Update (context .TODO (), u )
222
222
return reconcileResult , err
223
223
0 commit comments