sous-chefs / jenkins

Development repository for the jenkins cookbook
https://supermarket.chef.io/cookbooks/jenkins
Apache License 2.0
424 stars 635 forks source link

Fix for [JENKINS-72181] -- Jenkins-cli groovy command does not return stdout and stderr (regression in 2.427) #814

Open Roshans007 opened 1 year ago

Roshans007 commented 1 year ago

Description

In order to fix JENKINS-72181, introduced in Jenkins version 2.427, we will have to add out.flush() so that the cookbook can print & get the slave jnlp secret correctly.

Issues Resolved

With the latest Jenkins version 2.427 onwards, jenkins-cli groovy command does not return stdout and stderr. So cookbook was not able to get the slave jnlp secret correctly and was not able to register with the master.

This change should fix the issue.

Check List

damacus commented 1 year ago

can you add your PR description to the CHANGELOG and I can release this, this afternoon.

Thanks!