Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-73139

Adapt Kubernetes Credentials for Jetty 12 (EE 8)

      When a Jetty 12 Jenkins test harness is used (i.e., one built from the prototype branch of jenkins-test-harness), the following test fails:

      • org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialTest

      This is just a trivial matter of changing the import package from org.eclipse.jetty.servlet to org.eclipse.jetty.ee8.servlet. Unfortunately, this is not backward compatible with Jetty 10, so the PR will have to remain in draft until we release JTH with Jetty 12 support. Still, we should prepare the PR in advance.

          [JENKINS-73139] Adapt Kubernetes Credentials for Jetty 12 (EE 8)

          Basil Crow created issue -
          Basil Crow made changes -
          Description Original: When a Jetty 12 Jenkins test harness is used (i.e., one built from the \{{prototype}} branch of \{{jenkins-test-harness}}), the following test fails:

          * \{{org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialTest}}

          This is just a trivial matter of changing the import package from \{{org.eclipse.jetty.servlet}} to \{{org.eclipse.jetty.ee8.servlet}}. Unfortunately, this is not backward compatible with Jetty 10, so the PR will have to remain in draft until we release JTH with Jetty 12 support. Still, we should prepare the PR in advance.
          New: When a Jetty 12 Jenkins test harness is used (i.e., one built from the \{{prototype}} branch of \{{jenkins-test-harness}}), the following test fails:

          * {{org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialTest}}

          This is just a trivial matter of changing the import package from \{{org.eclipse.jetty.servlet}} to \{{org.eclipse.jetty.ee8.servlet}}. Unfortunately, this is not backward compatible with Jetty 10, so the PR will have to remain in draft until we release JTH with Jetty 12 support. Still, we should prepare the PR in advance.
          Basil Crow made changes -
          Link New: This issue is blocking JENKINS-73282 [ JENKINS-73282 ]
          Basil Crow made changes -
          Link New: This issue is blocking JENKINS-73314 [ JENKINS-73314 ]
          Basil Crow made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Basil Crow made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Basil Crow made changes -
          Remote Link New: This issue links to "jenkinsci/kubernetes-credentials-plugin#44 (Web Link)" [ 29705 ]
          Basil Crow made changes -
          Link New: This issue depends on JENKINS-73130 [ JENKINS-73130 ]
          Mark Waite made changes -
          Remote Link New: This issue links to "PR-54 Replace Jetty test server with JDK provided test server (Web Link)" [ 29919 ]
          Mark Waite made changes -
          Assignee New: Nevin [ nsunny ]

            nsunny Nevin
            basil Basil Crow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: