remoting
remoting copied to clipboard
Jenkins Remoting module
Bumps [mockito-inline](https://github.com/mockito/mockito) from 4.6.1 to 4.7.0. Release notes Sourced from mockito-inline's releases. v4.7.0 Changelog generated by Shipkit Changelog Gradle Plugin 4.7.0 2022-08-13 - 33 commit(s) by 198812345678, Andy Coates, Chen...
Ping repeatedly from ping thread before assuming error to avoid unnecessary node disconnects.
I faced with DNS/timeout issues during agent initialization WebSocket mode ``` io.jenkins.remoting.shaded.javax.websocket.DeploymentException: Connection failed. at io.jenkins.remoting.shaded.org.glassfish.tyrus.container.jdk.client.JdkClientContainer$1.call(JdkClientContainer.java:187) at io.jenkins.remoting.shaded.org.glassfish.tyrus.container.jdk.client.JdkClientContainer$1.call(JdkClientContainer.java:107) at io.jenkins.remoting.shaded.org.glassfish.tyrus.container.jdk.client.JdkClientContainer.openClientSocket(JdkClientContainer.java:192) at io.jenkins.remoting.shaded.org.glassfish.tyrus.client.ClientManager$3$1.run(ClientManager.java:647) at io.jenkins.remoting.shaded.org.glassfish.tyrus.client.ClientManager$3.run(ClientManager.java:696) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at io.jenkins.remoting.shaded.org.glassfish.tyrus.client.ClientManager$SameThreadExecutorService.execute(ClientManager.java:849)...
This is a PoC implementation of the timeout support in Remoting API, See one of the use-cases in [JENKINS-44785](https://issues.jenkins-ci.org/browse/JENKINS-44785) - [x] - Implement working PoC - [ ] - TBD...
Downstream of https://github.com/jenkinsci/jenkins/pull/5495 It is unclear to me what the compatibility requirements of remoting are. This is a very simple patch that assumes remoting can be older (~minimum version defined...
### Context Please read [this document](https://github.com/jenkinsci/remoting/blob/cd7a2c4599858706b3906d4cbed08ef129d82962/docs/class-loading.md) in full before reviewing this pull request, as otherwise it will be impossible to understand what I am trying to achieve here. ### Problem...
Allow the retry delay to be configured rather than hard-coded to 10 seconds, and allow the fixed delay to be combined with jitter to help avoid thundering herds.
Fixing [JENKINS-72474](https://issues.jenkins.io/browse/JENKINS-72474) On z/OS platform ssh stdin and stdout receive character set conversion between the EBCDIC code used at z/OS side and ISO-8859-1 character set (cf. [OpenSSH and globalization](https://www.ibm.com/docs/en/zos/3.1.0?topic=systems-openssh-globalization) table...
#### Address `java.lang.NoClassDefFoundError` in `DefaultClassFilterTest` Through Fixed Order-Dependent Test Execution **Description** When executing the test `DefaultClassFilterTest.testDefaultsAreUsedIfOverridesAreGarbage`, the intention is to verify the error message when attempting to create a `ClassFilter`...
- [ ] Make sure you are opening from a **topic/feature/bugfix branch** (right side) and not your main branch! - [ ] Ensure that the pull request title represents the...