[JENKINS-76295] Allow SSH build agents to connect#11310
[JENKINS-76295] Allow SSH build agents to connect#11310MarkEWaite merged 1 commit intojenkinsci:masterfrom
Conversation
….21.0 (jenkinsci#11276)" https://issues.jenkins.io/browse/JENKINS-76295 reports that SSH build agents fail to connect after this change was included. Testing done: * Confirmed that Jenkins 2.537 fails to start an SSH build agent on Debian 13 * Confirmed that with this change reverted, the SSH build agent starts as expected on Debian 13 This reverts commit ab45729.
|
Merging without waiting for ci.jenkins.io tests to pass. My local testing has checked enough configurations to justify the merge. The longer we wait to deliver the new release, the more users will report the issue and need our time to respond to the reports. |
|
Would be interesting to bisect apache/commons-io@rel/commons-io-2.20.0...rel/commons-io-2.21.0 as the problem may be due to an upstream regression that the devs ought to be alerted to. For example apache/commons-io#779 looks like a possible culprit. |
Tracking in #11314 FYI |
[JENKINS-76295] Allow SSH build agents to connect
JENKINS-76295 reports that SSH build agents fail to connect after commons-io 2.21.0 was included from pull request:
This reverts commit ab45729.
Testing done
No automated tests are included in this pull request because the pull request needs to be evaluated quickly so that we can create a new release. I hope to create an automated test that shows the issue, but don't want to delay the release while creating the automated test.
I plan to merge this even if the ci.jenkins.io jobs do not all pass, since I've checked it in
Proposed changelog entries
Proposed changelog category
/label major-bug
Proposed upgrade guidelines
N/A
Submitter checklist
New public classes, fields, and methods are annotated with@Restrictedor have@since TODOJavadocs, as appropriate.New deprecations are annotated with@Deprecated(since = "TODO")or@Deprecated(forRemoval = true, since = "TODO"), if applicable.UI changes do not introduce regressions when enforcing the current default rules of Content Security Policy Plugin. In particular, new or substantially changed JavaScript is not defined inline and does not callevalto ease future introduction of Content Security Policy (CSP) directives (see documentation).For new APIs and extension points, there is a link to at least one consumer.Desired reviewers
@mawinter69, @jglick
Before the changes are marked as
ready-for-merge:Maintainer checklist
If the change needs additional upgrade steps from users, theupgrade-guide-neededlabel is set and there is a Proposed upgrade guidelines section in the pull request title (see example).If it would make sense to backport the change to LTS, a Jira issue must exist, be a Bug or Improvement, and be labeled aslts-candidateto be considered (see query).