Branch: refs/heads/stable-2.440
  Home:   https://github.com/jenkinsci/jenkins
  Commit: 7aaedac817923d1bcc12e5dbe4ebe52d2cae7b1c
      
https://github.com/jenkinsci/jenkins/commit/7aaedac817923d1bcc12e5dbe4ebe52d2cae7b1c
  Author: Daniel Beck <1831569+daniel-b...@users.noreply.github.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M war/pom.xml

  Log Message:
  -----------
  Update bundled trilead-api to 2.84.86.vf9c960e9b_458 (#9022)

Co-authored-by: Daniel Beck <daniel-b...@users.noreply.github.com>
(cherry picked from commit 3a07440b339bc9da1b5c8632aa78a02e011b4e5b)


  Commit: 57cab7aeef08b3be978a7e5706e52df6acc0531a
      
https://github.com/jenkinsci/jenkins/commit/57cab7aeef08b3be978a7e5706e52df6acc0531a
  Author: James Nord <jtn...@users.noreply.github.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M core/src/main/java/hudson/model/Computer.java
    M core/src/test/java/hudson/model/ComputerTest.java

  Log Message:
  -----------
  [JENKINS-72796] stable context classloader for Computer.threadPoolForRemoting 
(#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+ti...@users.noreply.github.com>
(cherry picked from commit 89195cc248eb973dae4212d613914d616805bc1d)


  Commit: 0c9eb0c814e207f1957b8a59978163cbd993ade6
      
https://github.com/jenkinsci/jenkins/commit/0c9eb0c814e207f1957b8a59978163cbd993ade6
  Author: Jesse Glick <jgl...@cloudbees.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M core/src/main/java/hudson/slaves/SlaveComputer.java

  Log Message:
  -----------
  [JENKINS-72799] Apply `SlaveComputer.decorate` also to `openLogFile` (#9009)

(cherry picked from commit c7ccbfdde15511b29b0b649b62b1d9fec09284dd)


  Commit: 2ca228aac4ec611ccb083215bc4739f83226e312
      
https://github.com/jenkinsci/jenkins/commit/2ca228aac4ec611ccb083215bc4739f83226e312
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M bom/pom.xml

  Log Message:
  -----------
  Bump org.springframework:spring-framework-bom from 5.3.32 to 5.3.33 (#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](https://github.com/spring-projects/spring-framework/compare/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] <supp...@github.com>
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit e9923d3d7a67f03b15f460ee34e5e83a073484bb)


  Commit: 1dba772b2779a22a01089602c374380558d2c8ce
      
https://github.com/jenkinsci/jenkins/commit/1dba772b2779a22a01089602c374380558d2c8ce
  Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M bom/pom.xml

  Log Message:
  -----------
  Bump org.springframework.security:spring-security-bom from 5.8.10 to 5.8.11 
(#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](https://github.com/spring-projects/spring-security/compare/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] <supp...@github.com>
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 4666cae77ead4d111898348124fd5cf480bf4376)


  Commit: f25c5d061e1d1bda0cd131a2d219092ac4c5e733
      
https://github.com/jenkinsci/jenkins/commit/f25c5d061e1d1bda0cd131a2d219092ac4c5e733
  Author: Daniel Beck <1831569+daniel-b...@users.noreply.github.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M cli/pom.xml

  Log Message:
  -----------
  Bump Mina to 2.12.1 in the CLI (#9089)

Bump Mina to 2.12.1

Co-authored-by: Daniel Beck <daniel-b...@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.wa...@gmail.com>
(cherry picked from commit 5e6387ad3a244b928d27f56e873b0a55ad30c07e)


  Commit: 387f5a600bee5cae72cb95a6a1cf59bc8da14255
      
https://github.com/jenkinsci/jenkins/commit/387f5a600bee5cae72cb95a6a1cf59bc8da14255
  Author: Basil Crow <m...@basilcrow.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M war/pom.xml

  Log Message:
  -----------
  Backport bundled plugin updates


  Commit: ef340a4492b574614648e287da8bcf58b0e52d2b
      
https://github.com/jenkinsci/jenkins/commit/ef340a4492b574614648e287da8bcf58b0e52d2b
  Author: Basil Crow <m...@basilcrow.com>
  Date:   2024-04-04 (Thu, 04 Apr 2024)

  Changed paths:
    M bom/pom.xml
    M cli/pom.xml
    M core/src/main/java/hudson/model/Computer.java
    M core/src/main/java/hudson/slaves/SlaveComputer.java
    M core/src/test/java/hudson/model/ComputerTest.java
    M war/pom.xml

  Log Message:
  -----------
  Merge pull request #9113 from krisstern/feat/stable-2.440/backporting-2.440.3

chore: backporting 2.440.3


Compare: 
https://github.com/jenkinsci/jenkins/compare/713e4761d9ef...ef340a4492b5

To unsubscribe from these emails, change your notification settings at 
https://github.com/jenkinsci/jenkins/settings/notifications

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/stable-2.440/713e47-ef340a%40github.com.

Reply via email to