Uploaded image for project: 'OpenShift Monitoring'
  1. OpenShift Monitoring
  2. MON-3136

Move prometheus-agent pre-requisites to new method to avoid creating controller incase of validation failure

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • prometheus-operator
    • None
    • False
    • None
    • False
    • NEW
    • MON Sprint 235
    • 0

      Move prometheus-agent pre-requisites to new method to avoid creating controller incase of validation failure

       
      During prometheus-operator bump to 0.64 in openshift fork which includes prometheus-agent CRD support e2e test is failing since it throws alert PrometheusOperatorNotReady  for prometheus-agent controller since prometheus-agent CRD is not installed. We don't want include this CRD at this time in OCP so we need to adjust the how the metrics is registered in upstream prometheus-operator code. We don't want to register the metric if prometheus-agent requisites are not met.

      cc: spasquie@redhat.com 

       

            janantha@redhat.com Jayapriya Pai
            janantha@redhat.com Jayapriya Pai
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: