@@ -244,6 +244,11 @@ func (r *ReconcileApplicationMonitoring) updateCR(cr *applicationmonitoringv1alp
244
244
rawMetadata := raw ["metadata" ].(map [string ]interface {})
245
245
rawMetadata ["resourceVersion" ] = resourceVersion
246
246
247
+ err = controllerutil .SetControllerReference (cr , resource .(v1.Object ), r .scheme )
248
+ if err != nil {
249
+ log .Error (err , fmt .Sprintf ("error setting owner reference on %v" , crName ))
250
+ }
251
+
247
252
err = r .client .Update (context .TODO (), resource )
248
253
if err != nil {
249
254
log .Error (err , "error updating cr" )
@@ -346,7 +351,8 @@ func (r *ReconcileApplicationMonitoring) watchAdditionalScrapeConfigs(cr *applic
346
351
}
347
352
}
348
353
}
349
- log .Info ("stop watching for additional scrape config" )
354
+ log .Info ("watch ended for additional scrape config" )
355
+ r .watch = nil
350
356
}()
351
357
352
358
return events , nil
@@ -458,7 +464,7 @@ func (r *ReconcileApplicationMonitoring) createAux(cr *applicationmonitoringv1al
458
464
func (r * ReconcileApplicationMonitoring ) installGrafanaOperator (cr * applicationmonitoringv1alpha1.ApplicationMonitoring ) (reconcile.Result , error ) {
459
465
log .Info ("Phase: Install GrafanaOperator" )
460
466
461
- for _ , resourceName := range []string {GrafanaProxySecretName , GrafanaServiceName , GrafanaRouteName , GrafanaOperatorServiceAccountName , GrafanaOperatorRoleName , GrafanaOperatorRoleBindingName , GrafanaOperatorName } {
467
+ for _ , resourceName := range []string {GrafanaProxySecretName , GrafanaOperatorServiceAccountName , GrafanaOperatorRoleName , GrafanaOperatorRoleBindingName , GrafanaOperatorName } {
462
468
if _ , err := r .createResource (cr , resourceName ); err != nil {
463
469
log .Info (fmt .Sprintf ("Error in InstallGrafanaOperator, resourceName=%s : err=%s" , resourceName , err ))
464
470
// Requeue so it can be attempted again
0 commit comments