Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
-
Jenkins 2.136
Description
When Launcher.ProcStarter.stdout(TaskListener) is called, this is merely an alias for stdout(OutputStream): getLogger() is called on the master side. Whereas the TaskListener passed to RemoteLauncher constructor and used for printCommandLine is properly remoted, that used for process stdout (and bundled stderr) is not.
When the implementation happened to be a StreamTaskListener, RemoteLauncher.launch winds up wrapping the stream in RemoteOutputStream, so content is still sent back to the master. But an implementation which does something else with the content on the remote side will not be honored.
Attachments
Issue Links
- blocks
-
JENKINS-38381 [JEP-210] Optimize log handling in Pipeline and Durable Task
-
- Resolved
-
- relates to
-
JENKINS-31096 Unicode characters in console logs do not print correctly in Workflow builds
-
- Resolved
-
-
JENKINS-48923 Core should use UTF-8 by default
-
- Open
-
-
JENKINS-54929 Some final output is missing in Jenkins Pipeline when using the Ansible Plugin
-
- Open
-
-
JENKINS-54073 "Pipeline: Job" plugin causes Jenkins Master CPU to peg to ~100% during pipelines with parallel steps
-
- Resolved
-
- links to
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue blocks |
Epic Link | JENKINS-38313 [ 174485 ] |
Link |
This issue relates to |
Link | This issue relates to JENKINS-48923 [ JENKINS-48923 ] |
Remote Link | This issue links to "PR 3563 (Web Link)" [ 21231 ] |
Assignee | Jesse Glick [ jglick ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10005 ] |
Released As | Jenkins 2.136 | |
Resolution | Fixed [ 1 ] | |
Status | In Review [ 10005 ] | Resolved [ 5 ] |
Labels | lts-candidate |
Labels | lts-candidate |
Link |
This issue relates to |
Link | This issue relates to JENKINS-54929 [ JENKINS-54929 ] |