Skip to content

[JENKINS-53729] Regression HyperlinkNote serialization: serialVersionUID #20020

@jenkins-infra-bot

Description

@jenkins-infra-bot

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.


Originally reported by oleg_nenashev, imported from: Regression HyperlinkNote serialization: serialVersionUID
  • assignee: dnusbaum
  • status: Resolved
  • priority: Minor
  • component(s): core
  • label(s): regression
  • resolution: Fixed
  • resolved: 2018-09-24T13:06:21+00:00
  • votes: 0
  • watchers: 0
  • imported: 2025-11-24
Raw content of original issue

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions