Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-55681

chk_default_ingress perma-failing

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • Customer Escalated
    • Done
    • Bug Fix
    • Hide
      * Before this update, one of the `keepalived` health check scripts was failing due to missing permissions. This could cause the ingress VIP to be misplaced when shared ingress services were in use. With this release, the necessary permission was added back to the container so the health check now works correctly. (link:https://issues.redhat.com/browse/OCPBUGS-55681[OCPBUGS-55681])
      Show
      * Before this update, one of the `keepalived` health check scripts was failing due to missing permissions. This could cause the ingress VIP to be misplaced when shared ingress services were in use. With this release, the necessary permission was added back to the container so the health check now works correctly. (link: https://issues.redhat.com/browse/OCPBUGS-55681 [ OCPBUGS-55681 ])
    • None
    • None
    • None
    • None

      Description of problem:

      The chk_default_ingress script used by keepalived to determine where the ingress VIP should be located is perma-failing at least back to 4.17. In clusters with sharded ingress, this can cause the VIP to be placed on a node hosting a shard and not the default ingress, which breaks access to core ingress services.

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

      Initially reported against 4.17.23, but also present on 4.19.

      How reproducible:

      Always

      Steps to Reproduce:

          1. Deploy on-prem IPI cluster
          2. Check keepalived logs on the node holding the ingress VIP
          3.
          

      Actual results:

          chk_default_ingress check failing

      Expected results:

      chk_default_ingress check passing    

      Additional info:

          It looks like this is a permission problem. The chroot into /host is failing.

       

              bnemec@redhat.com Benjamin Nemec
              bnemec@redhat.com Benjamin Nemec
              None
              None
              Ross Brattain Ross Brattain
              None
              Votes:
              2 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated: