The `Computer.getHostName` method sends the `Computer.class` which will send `Jenkins.class` for only logging. This can lead to slow Jenkins startups.
https://github.com/jenkinsci/jenkins/commit/df831325b6623c479dcf4b215415f4523d10530b#diff-9fafdcd0712c5a5dab3acb4ea168515aR1197 fixes the actual bug. The other lines are improvements but do not actually change any API contracts.
IMHO the sending over of Jenkins to remote instances is actually a bug
So let's just call this a bug and see what happens.
Rejected for 1.609.2 inclusion during the LTS RC status check today.
Code changed in jenkins
User: Stephen Connolly
[FIXED JENKINS-28058] Don't send a reference to Computer.class over remoting channels
(cherry picked from commit df831325b6623c479dcf4b215415f4523d10530b)
Integrated in jenkins_main_trunk #4292
[FIXED JENKINS-28058] Don't send a reference to Computer.class over remoting channels (Revision b591a241b4a437863bf48ebbd6aa4d3f2c0f831c)
Result = UNSTABLE
ogondza : b591a241b4a437863bf48ebbd6aa4d3f2c0f831c