@@ -64,7 +64,7 @@ func ReconcileAppServerResources(r reconciler.Reconciler, ctx context.Context, o
6464 },
6565 {
6666 Name : "reconcile Additional CA ConfigMap" ,
67- Task : reconcileOLSAdditionalCAConfigMap ,
67+ Task : utils . ReconcileOLSAdditionalCAConfigMap ,
6868 },
6969 {
7070 Name : "reconcile Metrics Reader Secret" ,
@@ -76,7 +76,7 @@ func ReconcileAppServerResources(r reconciler.Reconciler, ctx context.Context, o
7676 },
7777 {
7878 Name : "reconcile Proxy CA ConfigMap" ,
79- Task : reconcileProxyCAConfigMap ,
79+ Task : utils . ReconcileProxyCAConfigMap ,
8080 },
8181 {
8282 Name : "reconcile ImageStreams" ,
@@ -185,24 +185,6 @@ func reconcileOLSConfigMap(r reconciler.Reconciler, ctx context.Context, cr *ols
185185 return nil
186186}
187187
188- func reconcileOLSAdditionalCAConfigMap (r reconciler.Reconciler , ctx context.Context , cr * olsv1alpha1.OLSConfig ) error {
189- if cr .Spec .OLSConfig .AdditionalCAConfigMapRef == nil {
190- // no additional CA certs, skip
191- r .GetLogger ().Info ("Additional CA not configured, reconciliation skipped" )
192- return nil
193- }
194-
195- // Verify the configmap exists (annotation is handled by main controller)
196- cm := & corev1.ConfigMap {}
197- err := r .Get (ctx , client.ObjectKey {Name : cr .Spec .OLSConfig .AdditionalCAConfigMapRef .Name , Namespace : r .GetNamespace ()}, cm )
198- if err != nil {
199- return fmt .Errorf ("%s: %w" , utils .ErrGetAdditionalCACM , err )
200- }
201-
202- r .GetLogger ().Info ("additional CA configmap reconciled" , "configmap" , cm .Name )
203- return nil
204- }
205-
206188func reconcileExporterConfigMap (r reconciler.Reconciler , ctx context.Context , cr * olsv1alpha1.OLSConfig ) error {
207189 // Check if data collector is enabled
208190 enabled , err := dataCollectorEnabled (r , cr )
@@ -247,27 +229,6 @@ func reconcileExporterConfigMap(r reconciler.Reconciler, ctx context.Context, cr
247229 return nil
248230}
249231
250- func reconcileProxyCAConfigMap (r reconciler.Reconciler , ctx context.Context , cr * olsv1alpha1.OLSConfig ) error {
251- if cr .Spec .OLSConfig .ProxyConfig == nil || cr .Spec .OLSConfig .ProxyConfig .ProxyCACertificateRef == nil {
252- // no proxy CA certs, skip
253- r .GetLogger ().Info ("Proxy CA not configured, reconciliation skipped" )
254- return nil
255- }
256-
257- cm := & corev1.ConfigMap {}
258- err := r .Get (ctx , client.ObjectKey {Name : cr .Spec .OLSConfig .ProxyConfig .ProxyCACertificateRef .Name , Namespace : r .GetNamespace ()}, cm )
259- if err != nil {
260- return fmt .Errorf ("%s: %w" , utils .ErrGetProxyCACM , err )
261- }
262- err = r .Update (ctx , cm )
263- if err != nil {
264- return fmt .Errorf ("%s: %w" , utils .ErrUpdateProxyCACM , err )
265- }
266-
267- r .GetLogger ().Info ("proxy CA configmap reconciled" , "configmap" , cm .Name )
268- return nil
269- }
270-
271232func reconcileServiceAccount (r reconciler.Reconciler , ctx context.Context , cr * olsv1alpha1.OLSConfig ) error {
272233 sa , err := GenerateServiceAccount (r , cr )
273234 if err != nil {
0 commit comments