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

Regression HyperlinkNote serialization: serialVersionUID

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • core

      JENKINS-53016 changed the automatically computed serialVersionUID for HyperlinkNote (ModelHyperlinkNote was not affected), which meant that hyperlinks in build logs created in Jenkins 2.138 or older could not be viewed correctly in Jenkins 2.139 and newer. We should restore the previous serialVersionUID so that those hyperlinks can be viewed correctly, though it will break compatibility for the builds between 2.139 and the version in which this fix is released.

      There is no reason to backport this fix, because JENKINS-53016 is not included in the 2.138.x LTS release line.

          [JENKINS-53729] Regression HyperlinkNote serialization: serialVersionUID

          Oleg Nenashev created issue -
          Devin Nusbaum made changes -
          Assignee New: Devin Nusbaum [ dnusbaum ]
          Devin Nusbaum made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Devin Nusbaum made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Devin Nusbaum made changes -
          Status Original: In Review [ 10005 ] New: In Progress [ 3 ]
          Devin Nusbaum made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Devin Nusbaum made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Fixed but Unreleased [ 10203 ]
          Devin Nusbaum made changes -
          Link New: This issue relates to JENKINS-53016 [ JENKINS-53016 ]
          Devin Nusbaum made changes -
          Description Original: Placeholder for [https://github.com/jenkinsci/jenkins/pull/3613] from [~dnusbaum] New: JENKINS-53016 changed the automatically computed {{serialVersionUID}} for {{HyperlinkNote}} ({{ModelHyperlinkNote}} was not affected), which meant that hyperlinks in build logs created in Jenkins 2.138 or older could not be viewed correctly in Jenkins 2.139 and newer. We should restore the previous {{serialVersionUID}} so that those hyperlinks can be viewed correctly, though it will break compatibility for the builds between 2.139 and the version in which this fix is released.

          There is no reason to backport this fix, because JENKINS-53016 is not included in the 2.138.x LTS release line.
          Devin Nusbaum made changes -
          Remote Link New: This issue links to "jenkinsci/jenkins#3613 (Web Link)" [ 21836 ]

            dnusbaum Devin Nusbaum
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: