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

Nodeport address CEL not working on kubernetes <1.31

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • 4.19.0
    • 4.19.0
    • HyperShift
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Important
    • None
    • None
    • Proposed
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

          CEL validation added in https://github.com/openshift/hypershift/pull/5172 prevents HostedCluster CRD from being applied on vanilla kubernetes clusters < 1.31 (works on ROKS 4.14). The error when trying to apply to a kube 1.28 cluster is `ERROR: \\u003cinput\\u003e:1:5: undeclared reference to \''isIP\''`

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

          

      How reproducible:

          Every time

      Steps to Reproduce:

          1.Deploy a vanilla Kubernetes cluster at < 1.31
          2.Apply the hostedCluster CRD resource from HO v4.19
          

      Actual results:

          Failed to apply object with error:
      ERROR: \\u003cinput\\u003e:1:5: undeclared reference to \''isIP\''

      Expected results:

          CRD resource applied successfully

      Additional info:

          

              agarcial@redhat.com Alberto Garcia Lamela
              pamelachristie Pamela Schaefer
              None
              None
              Pamela Schaefer Pamela Schaefer
              None
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: