• Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • remoting
    • None
    • 2.362

      Core's CLI ships Tyrus 2.0.1, which is out of date. Version 2.0.2 requires Java 11. In addition, the way we shade dependencies suffers from some technical debt relating to shading as described in jenkinsci/jenkins#6164 (review).

      Remoting ships Tyrus 1.18, an even older version. The upgrade to version 2.0.1 failed due to a shading problem as described in jenkinsci/remoting#477 (comment). Version 2.0.2 requires both resolving the shading problem and upgrading to Java 11.

      The success criteria for this ticket is for Tyrus to be upgraded to the latest version for both core's CLI and Remoting and any shading-related technical debt eliminated.

          [JENKINS-68697] Upgrade Tyrus to 2.0.2

          Basil Crow created issue -
          Basil Crow made changes -
          Link New: This issue depends on JENKINS-67688 [ JENKINS-67688 ]
          Basil Crow made changes -
          Description Original: Core's CLI ships Tyrus 2.0.1, which is out of date. Version 2.0.2 requires Java 11. In addition, the way we shade dependencies suffers from some technical debt relating to shading as described in [jenkinsci/jenkins#6164 (review)|https://github.com/jenkinsci/jenkins/pull/6164#pullrequestreview-845778384].

          Remoting ships Tyrus 1.18, an even older version. The upgrade to version 2.0.1 failed due to a shading problem as described in [jenkinsci/remoting#477#issuecomment-944428931|https://github.com/jenkinsci/remoting/pull/477#issuecomment-944428931]. Version 2.0.2 requires both resolving the shading problem and upgrading to Java 11.

          The success criteria for this ticket is for Tyrus to be upgraded to the latest version for both core's CLI and Remoting and any shading-related technical debt eliminated.
          New: Core's CLI ships Tyrus 2.0.1, which is out of date. Version 2.0.2 requires Java 11. In addition, the way we shade dependencies suffers from some technical debt relating to shading as described in [jenkinsci/jenkins#6164 (review)|https://github.com/jenkinsci/jenkins/pull/6164#pullrequestreview-845778384].

          Remoting ships Tyrus 1.18, an even older version. The upgrade to version 2.0.1 failed due to a shading problem as described in [jenkinsci/remoting#477 (comment)|https://github.com/jenkinsci/remoting/pull/477#issuecomment-944428931]. Version 2.0.2 requires both resolving the shading problem and upgrading to Java 11.

          The success criteria for this ticket is for Tyrus to be upgraded to the latest version for both core's CLI and Remoting and any shading-related technical debt eliminated.
          Basil Crow made changes -
          Remote Link New: This issue links to "jenkinsci/remoting#564 (Web Link)" [ 28026 ]
          Basil Crow made changes -
          Remote Link New: This issue links to "jenkinsci/jenkins#6941 (Web Link)" [ 28027 ]
          Basil Crow made changes -
          Assignee New: Basil Crow [ basil ]
          Basil Crow made changes -
          Released As New: 2.362
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]

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

              Created:
              Updated:
              Resolved: