Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backporting for 2.452.1 #9204

Merged
merged 3 commits into from
Apr 28, 2024

Conversation

NotMyFault
Copy link
Member

Latest core version: jenkins-2.455

Fixed
-----

JENKINS-72998           Minor                   2.454
        GuiceExtensionFinder does not correctly pick up new GuiceExtensionAnnotation
        https://issues.jenkins.io/browse/JENKINS-72998

JENKINS-73011           Major                   2.454
        Deprecated JNLPLauncher.tunnel round-trips null to empty string
        https://issues.jenkins.io/browse/JENKINS-73011

JENKINS-73064           Minor                   2.454
        Backport Spring 5.3.34 into 2.452.x
        https://issues.jenkins.io/browse/JENKINS-73064

dependabot bot and others added 3 commits April 28, 2024 19:32
…enkinsci#9159)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 2ba80e8)
…sci#9157)

[JENKINS-58302] call refresh on the Extension providers again

In the case the ExtensionFinder is itself extensible we refresh it again
to catch extensions that would be discovered by a newly installed
extension.

This seems a little overzerlous, as there is only the variant plugin
that I know of, however calling `Jenkins.get().refreshExtensions() from
any point in the `variant` plugin would seem to be a little bit
dangerous as it would call back into a place where the reactor is
already calling back from.

(cherry picked from commit cb89cad)
@NotMyFault NotMyFault added the into-lts This PR is filed against an LTS branch label Apr 28, 2024
@NotMyFault NotMyFault requested a review from a team April 28, 2024 17:37
@NotMyFault NotMyFault marked this pull request as ready for review April 28, 2024 17:37
@NotMyFault NotMyFault mentioned this pull request Apr 28, 2024
44 tasks
Copy link
Contributor

@MarkEWaite MarkEWaite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@MarkEWaite MarkEWaite merged commit 179ac7a into jenkinsci:stable-2.452 Apr 28, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
into-lts This PR is filed against an LTS branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants