Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-41195

AAQ Gate Controller: Endless reconciliation loop on terminating namespace

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Critical Critical
    • CNV v4.16.0
    • None
    • CNV Virtualization
    • None
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • aaq-operator-rhel9-container-v4.16.0-109
    • ---
    • ---
    • No

      Description of problem:

       There are a multiple messages in in aaq-controller pod on every second:
      
      E0422 20:37:01.112427       1 aaq-gate-controller.go:248] AaqGateController: Error with key: openshift-debug-xzdft err: aaqjobqueueconfigs.aaq.kubevirt.io "aaqjqc" is forbidden: unable to create new content in namespace openshift-debug-xzdft because it is being terminated
      E0422 20:37:01.115603       1 aaq-gate-controller.go:248] AaqGateController: Error with key: openshift-debug-xzdft err: aaqjobqueueconfigs.aaq.kubevirt.io "aaqjqc" is forbidden: unable to create new content in namespace openshift-debug-xzdft because it is being terminated
      E0422 20:37:01.118399       1 aaq-gate-controller.go:248] AaqGateController: Error with key: openshift-debug-xzdft err: aaqjobqueueconfigs.aaq.kubevirt.io "aaqjqc" is forbidden: unable to create new content in namespace openshift-debug-xzdft because it is being terminated 
      E0422 20:37:01.120960       1 aaq-gate-controller.go:248] AaqGateController: Error with key: openshift-debug-xzdft err: aaqjobqueueconfigs.aaq.kubevirt.io "aaqjqc" is forbidden: unable to create new content in namespace openshift-debug-xzdft because it is being terminated
      E0422 20:37:01.123608       1 aaq-gate-controller.go:248] AaqGateController: Error with key: openshift-debug-xzdft err: aaqjobqueueconfigs.aaq.kubevirt.io "aaqjqc" is forbidden: unable to create new content in namespace openshift-debug-xzdft because it is being terminated
      
      It seems there is an endless reconciliation loop

      Version-Release number of selected component (if applicable):

      4.16

      How reproducible:

       

      Steps to Reproduce:

      1. create namespace
      2. delete namespace
      3. check aaq-controller pod logs
      

      Actual results:

       

      Expected results:

       

      Additional info:

       

              bmordeha@redhat.com Barak Mordehai
              dshchedr@redhat.com Denys Shchedrivyi
              Zhe Peng Zhe Peng
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: