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

chore: backporting 2.440.3 #9113

Merged

Commits on Apr 4, 2024

  1. Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (jenkinsci#9022)

    Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
    (cherry picked from commit 3a07440)
    daniel-beck authored and krisstern committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    7aaedac View commit details
    Browse the repository at this point in the history
  2. [JENKINS-72796] stable context classloader for Computer.threadPoolFor…

    …Remoting (jenkinsci#9012)
    
    * [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting
    
    Whilst the threadpool used reset the context classloader at the end of
    any task, it did not ensure that the initial c;lassloader used was
    anything sepcific, rather it would use whatever the calling threads
    contextClassLoader was.
    
    This is now fixed as we use the Jenkins WebApp classloader (same as
    the Timer) which is used by (A)PeriodicTasks.
    
    Whilst we should really not have a context classloader (aka null) and
    this should be set where needed by code, almost everywhere in Jenkins
    the context classloader is already the webapp classloader, and so
    setting this to be different depending on how things where called would
    seemingly be a little scary.  Arguably this and other context
    classloaders should be all set to null and any code that wants different
    should be changed, but this is a larger piece of work that would have
    potential impact on an unknown number of plugins in the ecosystem, so
    this fix uses what was set > 90% of the time.
    
    * Update core/src/test/java/hudson/model/ComputerTest.java
    
    ---------
    
    Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
    (cherry picked from commit 89195cc)
    jtnord authored and krisstern committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    57cab7a View commit details
    Browse the repository at this point in the history
  3. [JENKINS-72799] Apply SlaveComputer.decorate also to openLogFile (j…

    …enkinsci#9009)
    
    (cherry picked from commit c7ccbfd)
    jglick authored and krisstern committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    0c9eb0c View commit details
    Browse the repository at this point in the history
  4. Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33 (j…

    …enkinsci#9042)
    
    Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) from 5.3.32 to 5.3.33.
    - [Release notes](https://github.com/spring-projects/spring-framework/releases)
    - [Commits](spring-projects/spring-framework@v5.3.32...v5.3.33)
    
    ---
    updated-dependencies:
    - dependency-name: org.springframework:spring-framework-bom
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit e9923d3)
    dependabot[bot] authored and krisstern committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    2ca228a View commit details
    Browse the repository at this point in the history
  5. Bump org.springframework.security:spring-security-bom from 5.8.10 to …

    …5.8.11 (jenkinsci#9047)
    
    Bump org.springframework.security:spring-security-bom
    
    Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security) from 5.8.10 to 5.8.11.
    - [Release notes](https://github.com/spring-projects/spring-security/releases)
    - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc)
    - [Commits](spring-projects/spring-security@5.8.10...5.8.11)
    
    ---
    updated-dependencies:
    - dependency-name: org.springframework.security:spring-security-bom
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit 4666cae)
    dependabot[bot] authored and krisstern committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    1dba772 View commit details
    Browse the repository at this point in the history
  6. Bump Mina to 2.12.1 in the CLI (jenkinsci#9089)

    Bump Mina to 2.12.1
    
    Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
    Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
    (cherry picked from commit 5e6387a)
    daniel-beck authored and krisstern committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    f25c5d0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    387f5a6 View commit details
    Browse the repository at this point in the history