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

MicroShift 4.12 fails to build after including Kubernetes bump to 1.25.10

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 4.12.z
    • 4.12
    • MicroShift
    • None
    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      MicroShift fails to build with error:
      
      vendor/github.com/openshift/route-controller-manager/pkg/cmd/controller/route/standalone_apiserver.go:67:160: not enough arguments in call to apifilters.WithAuthentication
      	have (http.Handler, authenticator.Request, http.Handler, nil)
      	want (http.Handler, authenticator.Request, http.Handler, authenticator.Audiences, *authenticatorfactory.RequestHeaderConfig)
      
      

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

      Current main (ART builds are already affected because they're doing rebase on their own
      

      How reproducible:

      100%
      

      Steps to Reproduce:

      1. Rebase MicroShift to newest nightly and try tobuild the executable
      2.
      3.
      

      Actual results:

      Compilation fails
      

      Expected results:

      Compilation succeeds 
      

      Additional info:

      To fix the issue, route-controller-manager's Kubernetes dependencies on branch release-4.12 must be updated to match version that is in openshift/kubernetes (i.e. 1.25.10) and then wait for nightly including the fix.
      
      https://redhat-internal.slack.com/archives/C03DP9PABNC/p1685436325462399
      https://redhat-internal.slack.com/archives/C03DP9PABNC/p1685452170114889
      

              ggiguash@redhat.com Gregory Giguashvili
              pmatusza@redhat.com Patryk Matuszak
              Douglas Hensel Douglas Hensel
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: