[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev commented on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification Unable to find source-code formatter for language: groovy. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, javaimport java.util.logging.Logger import java.util.logging.Level; import hudson.model.* import hudson.plugins.emailext.EmailRecipientUtils import hudson.tasks.MailAddressResolver import hudson.model.User def mailAddressResolverLogger = Logger.getLogger(MailAddressResolver.class.getName()); mailAddressResolverLogger.setLevel(Level.FINE) def job = Hudson.instance.getJob("sms-dev-jdk7"); def build = job.getBuild("46") def userWithWrongEmail = User.get('John Doe') println userWithWrongEmail def userMailProp = userWithWrongEmail.properties.find { it.toString().contains('Mailer') }.value userMailProp.address.getAddress() evaluates to "John Doe" This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification Unable to find source-code formatter for language: groovy. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, javaimport java.util.logging.Logger import java.util.logging.Level; import hudson.model.* import hudson.plugins.emailext.EmailRecipientUtils import hudson.tasks.MailAddressResolver import hudson.model.User def mailAddressResolverLogger = Logger.getLogger(MailAddressResolver.class.getName()); mailAddressResolverLogger.setLevel(Level.FINE) def job = Hudson.instance.getJob("sms-dev-jdk7"); def build = job.getBuild("46") def userWithWrongEmail = User.get('John Doe') println userWithWrongEmail def userMailProp = userWithWrongEmail.properties.find { it.toString().contains('Mailer') }.value userMailProp.address.getAddress() evaluates to "John Doe" which indicates that the user doesn't have a correct email property This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification I have run a script in Jenkins console Unable to find source-code formatter for language: groovy. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, javaimport java.util.logging.Logger import java.util.logging.Level; import hudson.model.* import hudson.plugins.emailext.EmailRecipientUtils import hudson.tasks.MailAddressResolver import hudson.model.User def mailAddressResolverLogger = Logger.getLogger(MailAddressResolver.class.getName()); mailAddressResolverLogger.setLevel(Level.FINE) def job = Hudson.instance.getJob("sms-dev-jdk7"); def build = job.getBuild("46") build.culprits.each { def userMailProp = it.properties.find { it.toString().contains('Mailer') }.value println "${it.id} -- ${userMailProp.address}" } it prints Igor Ivanov _igor12345@yahoo.com_ -- igor1...@yahoo.com John Doe _dev@xyz.com_ -- John Doe _dev@xyz.com_ So the user object for which Jenkins uses a wrong email, returns a different value than normal users, see hudson.tasks.Mailer.UserProperty#getAddress. For normal users getAddress returns email, while for John Doe not email, but user's id is returned. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification I have run a script in Jenkins console Unable to find source-code formatter for language: groovy. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, javaimport java.util.logging.Logger import java.util.logging.Level; import hudson.model.* import hudson.plugins.emailext.EmailRecipientUtils import hudson.tasks.MailAddressResolver import hudson.model.User def mailAddressResolverLogger = Logger.getLogger(MailAddressResolver.class.getName()); mailAddressResolverLogger.setLevel(Level.FINE) def job = Hudson.instance.getJob("sms-dev-jdk7"); def build = job.getBuild("46") build.culprits.each { def userMailProp = it.properties.find { it.toString().contains('Mailer') }.value println "${it.id} -- ${userMailProp.address}" } it prints Igor Ivanov igor12...@yahoo.com igor1...@yahoo.com John Doe d...@xyz.com John Doe d...@xyz.com So the user object for which Jenkins uses a wrong email, returns a different value than normal users, see hudson.tasks.Mailer.UserProperty#getAddress. For normal users getAddress returns email, while for John Doe not email, but user's id is returned. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification I have run a script in Jenkins console import java.util.logging.Logger import java.util.logging.Level; import hudson.model.* import hudson.plugins.emailext.EmailRecipientUtils import hudson.tasks.MailAddressResolver import hudson.model.User def mailAddressResolverLogger = Logger.getLogger(MailAddressResolver.class.getName()); mailAddressResolverLogger.setLevel(Level.FINE) def job = Hudson.instance.getJob("sms-dev-jdk7"); def build = job.getBuild("46") build.culprits.each { def userMailProp = it.properties.find { it.toString().contains('Mailer') }.value println "${it.id} -- ${userMailProp.address}" } it prints Igor Ivanov _igor12345@yahoo.com_ -- igor1...@yahoo.com John Doe _dev@xyz.com_ -- John Doe _dev@xyz.com_ So the user object for which Jenkins uses a wrong email, has a different value for email than normal users, see hudson.tasks.Mailer.UserProperty#getAddress. For normal users getAddress returns email, while for John Doe not email, but user's id is returned. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification I have run a script in Jenkins console Unable to find source-code formatter for language: groovy. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, javaimport java.util.logging.Logger import java.util.logging.Level; import hudson.model.* import hudson.plugins.emailext.EmailRecipientUtils import hudson.tasks.MailAddressResolver import hudson.model.User def mailAddressResolverLogger = Logger.getLogger(MailAddressResolver.class.getName()); mailAddressResolverLogger.setLevel(Level.FINE) def job = Hudson.instance.getJob("sms-dev-jdk7"); def build = job.getBuild("46") build.culprits.each { def userMailProp = it.properties.find { it.toString().contains('Mailer') }.value println "${it.id} -- ${userMailProp.address}" } it prints Igor Ivanov _igor12345@yahoo.com_ -- igor1...@yahoo.com John Doe _dev@xyz.com_ -- John Doe _dev@xyz.com_ So the user object for which Jenkins uses a wrong email, has a different value for email than normal users, see hudson.tasks.Mailer.UserProperty#getAddress. For normal users getAddress returns email, while for John Doe not email, but user's id is returned. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification I have run a script in Jenkins console import java.util.logging.Logger import java.util.logging.Level; import hudson.model.* import hudson.plugins.emailext.EmailRecipientUtils import hudson.tasks.MailAddressResolver import hudson.model.User def mailAddressResolverLogger = Logger.getLogger(MailAddressResolver.class.getName()); mailAddressResolverLogger.setLevel(Level.FINE) def job = Hudson.instance.getJob("sms-dev-jdk7"); def build = job.getBuild("46") build.culprits.each { def userMailProp = it.properties.find { it.toString().contains('Mailer') }.value println "${it.id} -- ${userMailProp.address}" } it prints Igor Ivanov _igor12345@yahoo.com_ -- igor12...@yahoo.com John Doe _dev@xyz.com_ -- John Doe _dev@xyz.com_ So the user object for which Jenkins uses a wrong email, has a different value for email than normal users, see hudson.tasks.Mailer.UserProperty#getAddress. For normal users getAddress returns email, while for John Doe not email, but user's id is returned. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev commented on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification The body of the email sent by ext-email contains invalid emails. Changes for Build #10770 John Doe _dev@xyz.com_ Fixed JUnit tests This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification The body of the email sent by ext-email contains invalid emails. Changes for Build #10770 John Doe _dev@xyz.com_ Fixed JUnit tests However, the Mercurial changeset contain a correct email changeset: 71777:dd8d779c3d30 parent: 71760:76b2fa2dfefb user:John Doe d...@xyz.com date:Thu Apr 18 11:30:02 2013 +0300 summary: Fixed JUnit tests This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification The body of the email sent by ext-email contains invalid emails. Changes for Build #10770 John Doe _dev@xyz.com_ Fixed JUnit tests However, the Mercurial changeset contain invalid changelog entries changeset: 71777:dd8d779c3d30 parent: 71760:76b2fa2dfefb user:John Doe d...@xyz.com date:Thu Apr 18 11:30:02 2013 +0300 summary: Fixed JUnit tests This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification The body of the email sent by ext-email contains invalid emails. Changes for Build #10770 John Doe _dev@xyz.com_ Fixed JUnit tests However, the Mercurial changeset has a correct email changeset: 71777:dd8d779c3d30 parent: 71760:76b2fa2dfefb user:John Doe d...@xyz.com date:Thu Apr 18 11:30:02 2013 +0300 summary: Fixed JUnit tests This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Jesse Glick commented on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification You can reopen whatever you like, but until someone who is able to reproduce the bug goes through it with a debugger, nothing is going to happen. By the way I no longer use Mercurial and barely maintain this plugin. If there is someone who does use Mercurial full-time and is proficient at Jenkins plugin development, please consider taking it over. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev commented on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification Another incident happened in the following environment Name ↓ Value dozer.configuration META-INF/dozer/configuration.properties executable-war /var/lib/jenkins/jenkins.war file.encoding UTF-8 file.encoding.pkg sun.io file.separator / hudson.diyChunking true java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.headless true java.awt.printerjob sun.print.PSPrinterJob java.class.path /var/lib/jenkins/jenkins.war java.class.version 50.0 java.endorsed.dirs /opt/sun-jdk-1.6.0.26/jre/lib/endorsed java.ext.dirs /opt/sun-jdk-1.6.0.26/jre/lib/ext:/usr/java/packages/lib/ext java.home /opt/sun-jdk-1.6.0.26/jre java.io.tmpdir /tmp java.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name Java(TM) SE Runtime Environment java.runtime.version 1.6.0_26-b03 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.6 java.vendor Sun Microsystems Inc. java.vendor.url http://java.sun.com/ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi java.version 1.6.0_26 java.vm.info mixed mode java.vm.name Java HotSpot(TM) 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 20.1-b02 jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib line.separator mail.smtp.sendpartial true mail.smtps.sendpartial true os.arch amd64 os.name Linux os.version 2.6.39-gentoo-r3 path.separator : sun.arch.data.model 64 sun.boot.class.path /opt/sun-jdk-1.6.0.26/jre/lib/resources.jar:/opt/sun-jdk-1.6.0.26/jre/lib/rt.jar:/opt/sun-jdk-1.6.0.26/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jsse.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jce.jar:/opt/sun-jdk-1.6.0.26/jre/lib/charsets.jar:/opt/sun-jdk-1.6.0.26/jre/lib/modules/jdk.boot.jar:/opt/sun-jdk-1.6.0.26/jre/classes sun.boot.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64 sun.cpu.endian little sun.cpu.isalist sun.io.unicode.encoding UnicodeLittle sun.java.command /var/lib/jenkins/jenkins.war --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log --webroot=/var/run/jenkins/work sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.os.patch.level unknown user.country US user.dir / user.home /var/lib/jenkins user.language en user.name jenkins user.timezone Europe/Copenhagen Environment Variables Name ↓ Value ANT_HOME /usr/share/ant-core CONFIG_PROTECT_MASK /etc/gentoo-release /etc/sandbox.d /etc/env.d/java/ /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/terminfo /etc/revdep-rebuild EDITOR /usr/bin/vi EINFO_LOG /var/lib/jenkins/init.d/jenkins GCC_SPECS GENERATION 2 HG /usr/bin/hg HOME /var/lib/jenkins INFOPATH /usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.20.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.5/info JAVA_HOME /opt/blackdown-jdk-1.4.2.03 JAVAC /opt/blackdown-jdk-1.4.2.03/bin/javac JDK_HOME /opt/blackdown-jdk-1.4.2.03 JENKINS_ARGS --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log --webroot=/var/run/jenkins/work JENKINS_HOME /var/lib/jenkins LANG en_US.utf8 LD_LIBRARY_PATH /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64 LESS -R -M --shift 5 MANPATH /usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.20.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.5/man:/opt/blackdown-jdk-1.4.2.03/man:/etc/java-config/system-vm/man/:/usr/lib64/php5.3/man/ NLSPATH /usr/dt/lib/nls/msg/%L/%N.cat OPENGL_PROFILE xorg-x11 PATH /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.5:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin PIDFILE /var/run/jenkins/jenkins.pid PWD / RC_SERVICE /var/lib/jenkins/init.d/jenkins RC_SVCNAME jenkins ROOTPATH /opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.5:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin RUBYOPT -rauto_gem
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification Another incident happened in Jenkins 1.511. The build was triggered by an SCM change (Mercurial), culrprits have received emails, but the commiter didn't recieve the email because Jenkins appended leading and trailing underscores to his email address Name ↓ Value dozer.configuration META-INF/dozer/configuration.properties executable-war /var/lib/jenkins/jenkins.war file.encoding UTF-8 file.encoding.pkg sun.io file.separator / hudson.diyChunking true java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.headless true java.awt.printerjob sun.print.PSPrinterJob java.class.path /var/lib/jenkins/jenkins.war java.class.version 50.0 java.endorsed.dirs /opt/sun-jdk-1.6.0.26/jre/lib/endorsed java.ext.dirs /opt/sun-jdk-1.6.0.26/jre/lib/ext:/usr/java/packages/lib/ext java.home /opt/sun-jdk-1.6.0.26/jre java.io.tmpdir /tmp java.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name Java(TM) SE Runtime Environment java.runtime.version 1.6.0_26-b03 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.6 java.vendor Sun Microsystems Inc. java.vendor.url http://java.sun.com/ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi java.version 1.6.0_26 java.vm.info mixed mode java.vm.name Java HotSpot(TM) 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 20.1-b02 jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib line.separator mail.smtp.sendpartial true mail.smtps.sendpartial true os.arch amd64 os.name Linux os.version 2.6.39-gentoo-r3 path.separator : sun.arch.data.model 64 sun.boot.class.path /opt/sun-jdk-1.6.0.26/jre/lib/resources.jar:/opt/sun-jdk-1.6.0.26/jre/lib/rt.jar:/opt/sun-jdk-1.6.0.26/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jsse.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jce.jar:/opt/sun-jdk-1.6.0.26/jre/lib/charsets.jar:/opt/sun-jdk-1.6.0.26/jre/lib/modules/jdk.boot.jar:/opt/sun-jdk-1.6.0.26/jre/classes sun.boot.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64 sun.cpu.endian little sun.cpu.isalist sun.io.unicode.encoding UnicodeLittle sun.java.command /var/lib/jenkins/jenkins.war --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log --webroot=/var/run/jenkins/work sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.os.patch.level unknown user.country US user.dir / user.home /var/lib/jenkins user.language en user.name jenkins user.timezone Europe/Copenhagen Environment Variables Name ↓ Value ANT_HOME /usr/share/ant-core CONFIG_PROTECT_MASK /etc/gentoo-release /etc/sandbox.d /etc/env.d/java/ /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/terminfo /etc/revdep-rebuild EDITOR /usr/bin/vi EINFO_LOG /var/lib/jenkins/init.d/jenkins GCC_SPECS GENERATION 2 HG /usr/bin/hg HOME /var/lib/jenkins INFOPATH /usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.20.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.5/info JAVA_HOME /opt/blackdown-jdk-1.4.2.03 JAVAC /opt/blackdown-jdk-1.4.2.03/bin/javac JDK_HOME /opt/blackdown-jdk-1.4.2.03 JENKINS_ARGS --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log --webroot=/var/run/jenkins/work JENKINS_HOME /var/lib/jenkins LANG en_US.utf8 LD_LIBRARY_PATH /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64 LESS -R -M --shift 5 MANPATH /usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.20.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.5/man:/opt/blackdown-jdk-1.4.2.03/man:/etc/java-config/system-vm/man/:/usr/lib64/php5.3/man/ NLSPATH /usr/dt/lib/nls/msg/%L/%N.cat OPENGL_PROFILE xorg-x11 PATH /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.5:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin PIDFILE /var/run/jenkins/jenkins.pid PWD /
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification Another incident happened in the following environment. The build was triggered by an SCM change (Mercurial), culrprits have received emails, but the commiter didn't recieve the email because Jenkins appended leading and trailing underscores to his email address Name ↓ Value dozer.configuration META-INF/dozer/configuration.properties executable-war /var/lib/jenkins/jenkins.war file.encoding UTF-8 file.encoding.pkg sun.io file.separator / hudson.diyChunking true java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.headless true java.awt.printerjob sun.print.PSPrinterJob java.class.path /var/lib/jenkins/jenkins.war java.class.version 50.0 java.endorsed.dirs /opt/sun-jdk-1.6.0.26/jre/lib/endorsed java.ext.dirs /opt/sun-jdk-1.6.0.26/jre/lib/ext:/usr/java/packages/lib/ext java.home /opt/sun-jdk-1.6.0.26/jre java.io.tmpdir /tmp java.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name Java(TM) SE Runtime Environment java.runtime.version 1.6.0_26-b03 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.6 java.vendor Sun Microsystems Inc. java.vendor.url http://java.sun.com/ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi java.version 1.6.0_26 java.vm.info mixed mode java.vm.name Java HotSpot(TM) 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 20.1-b02 jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib line.separator mail.smtp.sendpartial true mail.smtps.sendpartial true os.arch amd64 os.name Linux os.version 2.6.39-gentoo-r3 path.separator : sun.arch.data.model 64 sun.boot.class.path /opt/sun-jdk-1.6.0.26/jre/lib/resources.jar:/opt/sun-jdk-1.6.0.26/jre/lib/rt.jar:/opt/sun-jdk-1.6.0.26/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jsse.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jce.jar:/opt/sun-jdk-1.6.0.26/jre/lib/charsets.jar:/opt/sun-jdk-1.6.0.26/jre/lib/modules/jdk.boot.jar:/opt/sun-jdk-1.6.0.26/jre/classes sun.boot.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64 sun.cpu.endian little sun.cpu.isalist sun.io.unicode.encoding UnicodeLittle sun.java.command /var/lib/jenkins/jenkins.war --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log --webroot=/var/run/jenkins/work sun.java.launcher SUN_STANDARD sun.jnu.encoding UTF-8 sun.management.compiler HotSpot 64-Bit Tiered Compilers sun.os.patch.level unknown user.country US user.dir / user.home /var/lib/jenkins user.language en user.name jenkins user.timezone Europe/Copenhagen Environment Variables Name ↓ Value ANT_HOME /usr/share/ant-core CONFIG_PROTECT_MASK /etc/gentoo-release /etc/sandbox.d /etc/env.d/java/ /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/terminfo /etc/revdep-rebuild EDITOR /usr/bin/vi EINFO_LOG /var/lib/jenkins/init.d/jenkins GCC_SPECS GENERATION 2 HG /usr/bin/hg HOME /var/lib/jenkins INFOPATH /usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.20.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.5/info JAVA_HOME /opt/blackdown-jdk-1.4.2.03 JAVAC /opt/blackdown-jdk-1.4.2.03/bin/javac JDK_HOME /opt/blackdown-jdk-1.4.2.03 JENKINS_ARGS --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log --webroot=/var/run/jenkins/work JENKINS_HOME /var/lib/jenkins LANG en_US.utf8 LD_LIBRARY_PATH /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64 LESS -R -M --shift 5 MANPATH /usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.20.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.5/man:/opt/blackdown-jdk-1.4.2.03/man:/etc/java-config/system-vm/man/:/usr/lib64/php5.3/man/ NLSPATH /usr/dt/lib/nls/msg/%L/%N.cat OPENGL_PROFILE xorg-x11 PATH /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.5:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin PIDFILE /var/run/jenkins/jenkins.pid PWD
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification Another incident happened in Jenkins 1.511. The build was triggered by an SCM change (Mercurial), culrprits have received emails, but the commiter didn't recieve the email because Jenkins appended leading and trailing underscores to his email address Apr 20, 2013 5:22:04 PM hudson.plugins.emailext.ExtendedEmailPublisher addAddressesFromRecipientList WARNING: Could not create email address. javax.mail.internet.AddressException: Domain contains illegal character in string ``develo...@.com'' at javax.mail.internet.InternetAddress.checkAddress(InternetAddress.java:1269) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:1091) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:633) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:610) at hudson.plugins.emailext.EmailRecipientUtils.convertRecipientString(EmailRecipientUtils.java:33) at hudson.plugins.emailext.ExtendedEmailPublisher.addAddressesFromRecipientList(ExtendedEmailPublisher.java:706) at hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:522) at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:304) at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:296) at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:256) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774) at hudson.model.Build$BuildExecution.cleanUp(Build.java:192) at hudson.model.Run.execute(Run.java:1620) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Name ↓ Value dozer.configuration META-INF/dozer/configuration.properties executable-war /var/lib/jenkins/jenkins.war file.encoding UTF-8 file.encoding.pkg sun.io file.separator / hudson.diyChunking true java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.headless true java.awt.printerjob sun.print.PSPrinterJob java.class.path /var/lib/jenkins/jenkins.war java.class.version 50.0 java.endorsed.dirs /opt/sun-jdk-1.6.0.26/jre/lib/endorsed java.ext.dirs /opt/sun-jdk-1.6.0.26/jre/lib/ext:/usr/java/packages/lib/ext java.home /opt/sun-jdk-1.6.0.26/jre java.io.tmpdir /tmp java.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name Java(TM) SE Runtime Environment java.runtime.version 1.6.0_26-b03 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.6 java.vendor Sun Microsystems Inc. java.vendor.url http://java.sun.com/ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi java.version 1.6.0_26 java.vm.info mixed mode java.vm.name Java HotSpot(TM) 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 20.1-b02 jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib line.separator mail.smtp.sendpartial true mail.smtps.sendpartial true os.arch amd64 os.name Linux os.version 2.6.39-gentoo-r3 path.separator : sun.arch.data.model 64 sun.boot.class.path /opt/sun-jdk-1.6.0.26/jre/lib/resources.jar:/opt/sun-jdk-1.6.0.26/jre/lib/rt.jar:/opt/sun-jdk-1.6.0.26/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jsse.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jce.jar:/opt/sun-jdk-1.6.0.26/jre/lib/charsets.jar:/opt/sun-jdk-1.6.0.26/jre/lib/modules/jdk.boot.jar:/opt/sun-jdk-1.6.0.26/jre/classes sun.boot.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64 sun.cpu.endian little sun.cpu.isalist sun.io.unicode.encoding UnicodeLittle sun.java.command /var/lib/jenkins/jenkins.war --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev edited a comment on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification Another incident happened in Jenkins 1.511. The build was triggered by an SCM change (Mercurial), culrprits have received emails, but the commiter didn't recieve the email because Jenkins appended leading and trailing underscores to his email address Apr 20, 2013 5:22:04 PM hudson.plugins.emailext.ExtendedEmailPublisher addAddressesFromRecipientList WARNING: Could not create email address. javax.mail.internet.AddressException: Domain contains illegal character in string ``_developer@.com_'' at javax.mail.internet.InternetAddress.checkAddress(InternetAddress.java:1269) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:1091) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:633) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:610) at hudson.plugins.emailext.EmailRecipientUtils.convertRecipientString(EmailRecipientUtils.java:33) at hudson.plugins.emailext.ExtendedEmailPublisher.addAddressesFromRecipientList(ExtendedEmailPublisher.java:706) at hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:522) at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:304) at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:296) at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:256) at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774) at hudson.model.Build$BuildExecution.cleanUp(Build.java:192) at hudson.model.Run.execute(Run.java:1620) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Name ↓ Value dozer.configuration META-INF/dozer/configuration.properties executable-war /var/lib/jenkins/jenkins.war file.encoding UTF-8 file.encoding.pkg sun.io file.separator / hudson.diyChunking true java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.headless true java.awt.printerjob sun.print.PSPrinterJob java.class.path /var/lib/jenkins/jenkins.war java.class.version 50.0 java.endorsed.dirs /opt/sun-jdk-1.6.0.26/jre/lib/endorsed java.ext.dirs /opt/sun-jdk-1.6.0.26/jre/lib/ext:/usr/java/packages/lib/ext java.home /opt/sun-jdk-1.6.0.26/jre java.io.tmpdir /tmp java.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64/server:/opt/sun-jdk-1.6.0.26/jre/lib/amd64:/opt/sun-jdk-1.6.0.26/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib java.runtime.name Java(TM) SE Runtime Environment java.runtime.version 1.6.0_26-b03 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.6 java.vendor Sun Microsystems Inc. java.vendor.url http://java.sun.com/ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi java.version 1.6.0_26 java.vm.info mixed mode java.vm.name Java HotSpot(TM) 64-Bit Server VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 20.1-b02 jna.platform.library.path /usr/lib64:/lib64:/usr/lib:/lib line.separator mail.smtp.sendpartial true mail.smtps.sendpartial true os.arch amd64 os.name Linux os.version 2.6.39-gentoo-r3 path.separator : sun.arch.data.model 64 sun.boot.class.path /opt/sun-jdk-1.6.0.26/jre/lib/resources.jar:/opt/sun-jdk-1.6.0.26/jre/lib/rt.jar:/opt/sun-jdk-1.6.0.26/jre/lib/sunrsasign.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jsse.jar:/opt/sun-jdk-1.6.0.26/jre/lib/jce.jar:/opt/sun-jdk-1.6.0.26/jre/lib/charsets.jar:/opt/sun-jdk-1.6.0.26/jre/lib/modules/jdk.boot.jar:/opt/sun-jdk-1.6.0.26/jre/classes sun.boot.library.path /opt/sun-jdk-1.6.0.26/jre/lib/amd64 sun.cpu.endian little sun.cpu.isalist sun.io.unicode.encoding UnicodeLittle sun.java.command /var/lib/jenkins/jenkins.war --httpPort=8081 --ajp13Port=-1 --prefix=/jenkins --logfile=/var/log/jenkins/jenkins.log
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
GlennZ reopened JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification I hope it's ok to reopen this, because I'm also seeing the same issue and have not seen it go away across jenkins upgrades. I'm currently running version 1.511-1.1 on a RHEL 5 system, using the officially supplied rpm. I also he emailext plugin, in case that has anything to do with this. There are not full user accounts that were explicitly registered with passwords. These are all auto-created users from the mercurial SCM change sets. My main concern with this bug is that submitters are no longer receiving email notifications when the build fails. Change By: GlennZ (19/Apr/13 8:18 PM) Resolution: CannotReproduce Status: Resolved Reopened This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [mercurial] (JENKINS-16332) Leading and trailing underscores are added to commiters email address, unable to send build notification
Sergey Grigoriev commented on JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification This issue happen again 1 week ago on the latest version of Jenkins. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups Jenkins Issues group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.