[
https://issues.jenkins-ci.org/browse/JENKINS-3629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Walter Kacynski updated JENKINS-3629:
-------------------------------------
Component/s: (was: other)
> Charset of slave builder should be considered / changeable on slave definition
> ------------------------------------------------------------------------------
>
> Key: JENKINS-3629
> URL: https://issues.jenkins-ci.org/browse/JENKINS-3629
> Project: Jenkins
> Issue Type: Bug
> Components: master-slave, slave-prerequisites, slave-setup
> Affects Versions: current
> Environment: Platform: All, OS: All
> Reporter: olaf_vkb
> Priority: Critical
>
> Using Hudson build master on Windows XP together with a slave machine (IBM
> mainframe) connected by JNLP.
> Slave machine shows up perfectly in system information, e.g.
> ...
> file.encoding IBM-1047
> file.separator /
> ibm.signalhandling.rs false
> ibm.signalhandling.sigchain false
> ibm.signalhandling.sigint true
> ibm.system.encoding IBM-1047
> invokedviajava
> java.assistive ON
> java.awt.fonts
> java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
> java.awt.printerjob sun.print.PSPrinterJob
> java.class.path slave.jar
> java.class.version 49.0
> java.compiler j9jit23
> java.ext.dirs /usr/lpp/java15/J5.0/lib/ext
> java.fullversion J2RE 1.5.0 IBM J9 2.3 z/OS s390-31 j9vmmz3123-20080315
> (JIT
> enabled) J9VM - 20080314_17962_bHdSMr JIT - 20080130_0718ifx2_r8 GC -
> 200802_08
> java.home /usr/lpp/java15/J5.0
> ...
> When running shell command on such a slave, charset (IBM-1047) seems to be
> ignored, so output of shell is unreadable in web interface:
> â£�™£...„@‚¨@¤¢...™@�•-•¨"-¤¢
> Baue auf Slave hosttestu
> [FreeStyle] $ sh -xe /tmp/hudson38047.sh
> N@¢...£@ |~a£"—aˆ¤„¢-•óøðô÷K¢ˆ ÂäÉÓÄmÉÄ~òððù`ðõ`ðõmññ`ðô`ñö
> ÂäÉÓÄmÕäÔÂÅÙ~òö ÂäÉÓÄmãÁÇ~ˆ¤„¢-•`Æ™......⣨"...`òö
> ÃÂÃÔÁÉÕ~a¤¢™a"——aƒ‚ƒ"‰‚a§"ƒ
> ÄâÔÉmÃÖÕÆÉÇ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰•a„¢"K-—£
> ÄâÔÉmÄÉÙ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰• ÄâÔÉmÓÖÇ~a¥�™
> ÄâÔmÃÖÕÆÉÇ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰•a„¢"K-—£
> ÄâÔmÄÉÙ~a¤¢™a"——a㉥-"‰a£¢"aƒ"‰...•£a‚�a‚‰• ÄâÔmÓÖÇ~a¥�™ ÅÙÙÕÖ~ð
> ÅçÅÃäãÖÙmÕäÔÂÅÙ~ð ÈÖÔÅ~a¤aˆ-"...aˆ÷„�...�©
> ÈäÄâÖÕmÃÖÖÒÉÅ~ùƒù„ð...ò...`ø÷öõ`ôöññ`‚‚ƒø`ðùñ‚ñò÷òõööù
> ÈäÄâÖÕmÈÖÔÅ~ÄzààÄ-'¤"...•£...@¤•„@ʼn•¢£...""¤•‡...•ààÈ÷ÄÁÅÁéààKˆ¤„¢-•
> ÈäÄâÖÕmäÙÓ~ˆ££—zaa¨‚£"öðøñôùK¥'‚‰•£™�K„...zøðøða
> ÉÂÔmÑÁåÁmÃÖÔÔÁÕÄmÓÉÕÅ~'�¥�@`'�™@¢"�¥...K'�™@`'•"—ä™"@ˆ££—zaa¨‚£"öðøñôùK¥'‚‰•£™�K„...zøðøðaƒ-"—¤£...™aˆ-¢££...¢£¤a¢"�¥...`�‡...•£K'•"—
> ÉÆâ~@ Éâmäââ~èÅâ ÉãÄÉÙ~a¤¢™a"-ƒ�"aƒ¥¢"•£aÃåâã...¢£a£--"'‰£
> ÑÖÂmÕÁÔÅ~Æ™......⣨"... ÑâåÕ~a¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòñ
> ÑâåÕmÑÁÙâ~a¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña¢¥•'‰£`ƒ"‰K'�™za¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña¢¥•'‰£K'�™za¤aˆ-"...aˆ÷„�...�©a¢¥•'‰£`ñKòKóKõõòña'•�K'�™
> ÓÁÕÇ~Ã
> ÓÉÂ×ÁãÈ~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•aƒ"�¢¢‰ƒa"‰‚'¥"K¢-za¤¢™a"——a'�¥�ñõaÑõKða‚‰•aƒ"�¢¢‰ƒza¤¢™a"——a'�¥�ñõaÑõKða‚‰•aza"‰‚za¤¢™a"‰‚za¤¢™a"——a'�¥�a"‰‚zza¤¢™a"——aÑÇ�£...a‚‰•a"¥¢z
> ÓÉÕÅÕÖ~ñ ÓÓÖ×ã~è ÓÖÇÕÁÔÅ~È÷ÄÁÅÁé ÔÁÉÓ~a¤¢™a"�‰"aÈ÷ÄÁÅÁé
> ÔÁÉÓÃÈÅÃÒ~öðð ÔÁÕ×ÁãÈ~a¤¢™a"�•alÓza¤¢™a"-ƒ�"a"�•
> ÕÓâ×ÁãÈ~a¤¢™a"‰‚a•"¢a"¢‡alÓalÕ ÕÖÄÅ×ÅÕÄ~è Ö×ãÉÕÄ~ñ Öâ~Öâóùð
> ×ÁãÈ~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•za¤¢™a"-ƒ�"a‚‰•za‚‰•za¤¢™a‚‰•za¤¢™a"——a'�¥�a‚‰•zza¤¢™a"——aƒ‚ƒ"‰‚a§"ƒa...§...zza¤¢™a"——aƒ‚ƒ"‰‚a§"ƒa‚‰•zKza¤¢™a"-ƒ�"aƒ¥¢"•£aƒ¥¢za¤¢™a"-ƒ�"aƒ¥¢"•£aÃåâã...¢£a£--"'‰£a‚‰•
> ××ÉÄ~øóøøùõó÷ ×âñ~à[@ ×âò~n@ ×âó~{o@ ×âô~N@
> ׿Ä~a¤aˆ-"...aˆ÷„�...�©aˆ¤„¢-•a¦-™'¢—�ƒ...aÆ™......⣨"... ÙÁÕÄÖÔ~òøõðõ
> âÅÃÖÕÄâ~ð âÈÅÓÓ~a‚‰•a¢ˆ âãÅ×ÓÉÂ~âèâñKÃÂÃKâÃÃÕÃÔ× ãÅÙÔ~§£...™"
> ãé~ÔÅé`ñÔÅâékÔóKõKðkÔñðKõKð
> æÖÙÒâ×ÁÃÅ~a¤aˆ-"...aˆ÷„�...�©aˆ¤„¢-•a¦-™'¢—�ƒ...aÆ™......⣨"...
> m~a¤¢™a"——a'�¥�ñõaÑõKða‚‰•a'�¥� mÂ×çÒmÁäãÖÃåã~ÖÕ mÃøùmÁÃÃÅ×ãÁÂÓÅmÙÃ~ô
> mÃøùmÃÃÔÖÄÅ~ñ mÃøùmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂÃ
> mÃøùmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„...
> mÃøùmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃøùm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ
> mÃøùmâÓÉÂm×ÙÅÆÉç~âèâñ mÃøùmæÖÙÒmäÕÉã~âèâÄÁ mÃÃmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂÃ
> mÃÃmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„...
> mÃÃmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃÃm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ mÃÃmâÓÉÂm×ÙÅÆÉç~âèâñ
> mÃÃmæÖÙÒmäÕÉã~âèâÄÁ mÃÙÅÁãÅmÓÁèÖäã~è mÃççmÃÓÉÂm×ÙÅÆÉç~âèâñKÃÂÃ
> mÃççmÉÕÃÄÉÙâ~a¤¢™a‰•ƒ"¤„...@a¤¢™a"——a‰-ƒ"‰‚a‰•ƒ"¤„...
> mÃççmÓÉÂÄÉÙâ~a"‰‚@a¤¢™a"‰‚ mÃççm×ÓÉÂm×ÙÅÆÉç~âèâñKÃÅÅ
> mÃççmâÓÉÂm×ÙÅÆÉç~âèâñ mÃççmæÖÙÒmäÕÉã~âèâÄÁ mÅÄÃm×ãÈÙÅÁÄmèÉÅÓÄ~`ò
> Ɖ•‰¢ˆ...„z@âäÃÃÅââ
>
> Last line is output of unix build-in shell command "set", manually converted
> to
> ASCII it looks like this:
> + set
> ...@="/tmp/hudson38047.sh"...BUILD_ID="2009-05-05_11-04-16"...BUILD_NUMBER="26"...BUILD_TAG="hudson-FreeStyle-26"...CBCMAIN="/usr/lpp/cbclib/xlc"...DSMI_CONFIG="/usr/lpp/Tivoli/tsm/client/b
> /bin/dsm.opt"...DSMI_DIR="/usr/lpp/Tivoli/tsm/client/b /bin"...DSMI_LOG="/v
> r"...DSM_CONFIG="/usr/lpp/Tivoli/tsm/client/b
> /bin/dsm.opt"...DSM_DIR="/usr/lpp/Tivoli/tsm/client/b /bin"...DSM_LOG="/v
> r"...ERRNO="0"...EXECUTOR_NUMBER="0"...HOME="/u/home/h7d e
> z"...HUDSON_COOKIE="9c9d0e2e-8765-4611-bbc8-091b12725669"...HUDSON_HOME="D:\\Dokumente
> und
> Einstellungen\\H7DAEAZ\\.hudson"...HUDSON_URL="http://ybtm608149.vkbintr
> .de:8080/"...IBM_JAVA_COMMAND_LINE="j v
> -j r sl ve.j r -jnlpUrl
> http://ybtm608149.vkbintr .de:8080/computer/hosttestu/sl ve-
> gent.jnlp"...IFS=" ..."...IS_USS="YES"...ITDIR="/usr/loc
> l/cvsmnt/CVSTest/toolkit"...JOB_NAME="FreeStyle"...JSVN="/u/home/h7d e
> z/svnkit-1.2.3.5521"...JSVN_JARS="/u/home/h7d e
> z/svnkit-1.2.3.5521/svnkit-cli.j r:/u/home/h7d e z/svnkit-1.2.3.5521/svnkit.j
> r:/u/home/h7d e z/svnkit-1.2.3.5521/jn .j r"...LANG="C"...LIBPATH="/usr/lpp/j
> v 15/J5.0/bin/cl ssic/libjvm.so:/usr/lpp/j v 15/J5.0/bin/cl ssic:/usr/lpp/j v
> 15/J5.0/bin/:/lib:/usr/lib:/usr/lpp/j v /lib::/usr/lpp/JG
> te/bin/mvs:"...LINENO="1"...LLOPT="Y"...LOGNAME="H7DAEAZ"...MAIL="/usr/m
> il/H7DAEAZ"...MAILCHECK="600"...MANPATH="/usr/m n/%L:/usr/loc l/m
> n"...NLSPATH="/usr/lib/nls/msg/%L/%N"...NODEPEND="Y"...OPTIND="1"...OS="OS390"...PATH="/usr/lpp/j
> v 15/J5.0/bin:/usr/loc l/bin:/bin:/usr/bin:/usr/lpp/j v
> /bin::/usr/lpp/cbclib/xlc/exe::/usr/lpp/cbclib/xlc/bin:.:/usr/loc
> l/cvsmnt/cvs:/usr/loc
> l/cvsmnt/CVSTest/toolkit/bin"...PPID="83889537"...PS1="\$
> "...PS2="> "...PS3="#? "...PS4="+
> "...PWD="/u/home/h7d e z/hudson/worksp
> ce/FreeStyle"...RANDOM="28505"...SECONDS="0"...SHELL="/bin/sh"...STEPLIB="SYS1.CBC.SCCNCMP"...TERM="xterm"...TZ="MEZ-1MESZ,M3.5.0,M10.5.0"...WORKSPACE="/u/home/h7d
> e z/hudson/worksp ce/FreeStyle"..._="/usr/lpp/j v 15/J5.0/bin/j v
> "..._BPXK_AUTOCVT="ON"..._C89_ACCEPTABLE_RC="4"..._C89_CCMODE="1"..._C89_CLIB_PREFIX="SYS1.CBC"..._C89_INCDIRS="/usr/include
> /usr/lpp/ioclib/include"..._C89_LIBDIRS="/lib
> /usr/lib"..._C89_PLIB_PREFIX="SYS1.CEE"..._C89_SLIB_PREFIX="SYS1"..._C89_WORK_UNIT="SYSDA"..._CC_CLIB_PREFIX="SYS1.CBC"..._CC_INCDIRS="/usr/include
> /usr/lpp/ioclib/include"..._CC_LIBDIRS="/lib
> /usr/lib"..._CC_PLIB_PREFIX="SYS1.CEE"..._CC_SLIB_PREFIX="SYS1"..._CC_WORK_UNIT="SYSDA"..._CREATE_LAYOUT="Y"..._CXX_CLIB_PREFIX="SYS1.CBC"..._CXX_INCDIRS="/usr/include
> /usr/lpp/ioclib/include"..._CXX_LIBDIRS="/lib
> /usr/lib"..._CXX_PLIB_PREFIX="SYS1.CEE"..._CXX_SLIB_PREFIX="SYS1"..._CXX_WORK_UNIT="SYSDA"..._EDC_PTHREAD_YIELD="-2"...Finished:
> SUCCESS
> Since charset information of slave is available, output should be
> (configuration
> option?) converted to e.g. UTF-8 for web browsing.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira