[JIRA] (JENKINS-59650) Can't properly create Emoji Only Jobs (╯°□°)╯︵ ┻━┻

23 views
Skip to first unread message

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:24:03 PM10/3/19
to jenkinsc...@googlegroups.com
Matthew Hall created an issue
 
Jenkins / Bug JENKINS-59650
Can't properly create Emoji Only Jobs (╯°□°)╯︵ ┻━┻
Issue Type: Bug Bug
Assignee: Unassigned
Components: core
Created: 2019-10-03 18:22
Environment: Jenkins 2.190.1
Priority: Minor Minor
Reporter: Matthew Hall

Tried to create job named "(╯°□°)╯︵ ┻━┻"

Expected results : Would move to job configuration page.
Actual results : (java stack trace)

Now, if I create a similar job, but I use some leading ascii text, eg:
Tried to create job named : "TBF (╯°□°)╯︵ ┻━┻"
Expected results : Would move to job configuration page.
Actual results : Moved to job configuration page.

If I inspect the JENKINS_HOME/jobs directory, the (╯°□°)╯︵ ┻━┻ directory does get created, but I am unable to configure this through the GUI.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:25:02 PM10/3/19
to jenkinsc...@googlegroups.com

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:27:03 PM10/3/19
to jenkinsc...@googlegroups.com
Matthew Hall commented on Bug JENKINS-59650
 
Re: Can't properly create Emoji Only Jobs (╯°□°)╯︵ ┻━┻

{{[root@jmtest jobs]# cd (╯°□°)╯︵\ ┻━┻/
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls
builds config.xml
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls -al
total 32
drwxr-xr-x 3 jenkins jenkins 4096 Oct 3 11:19 .
drwxr-xr-x 405 jenkins jenkins 20480 Oct 3 11:19 ..
drwxr-xr-x 2 jenkins jenkins 4096 Oct 3 11:19 builds
rw-rr- 1 jenkins jenkins 206 Oct 3 11:19 config.xml
[root@jmtest (╯°□°)╯︵ ┻━┻]# more config.xml
<?xml version='1.1' encoding='UTF-8'?>
<flow-definition plugin="workfl...@2.35">
<keepDependencies>false</keepDependencies>
<properties/>
<triggers/>
<disabled>false</disabled>
</flow-definition>
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls builds
legacyIds
[root@jmtest (╯°□°)╯︵ ┻━┻]# pwd
/home/jenkins/jobs/(╯°□°)╯︵ ┻━┻}}

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:28:02 PM10/3/19
to jenkinsc...@googlegroups.com
Matthew Hall edited a comment on Bug JENKINS-59650

{{
[root@jmtest jobs]# cd \(╯°□°\)╯︵\ ┻━┻/

[root@jmtest (╯°□°)╯︵ ┻━┻]# ls
builds  config.xml
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls -al
total 32
drwxr-xr-x   3 jenkins jenkins  4096 Oct  3 11:19 .
drwxr-xr-x 405 jenkins jenkins 20480 Oct  3 11:19 ..
drwxr-xr-x   2 jenkins jenkins  4096 Oct  3 11:19 builds
-rw-r--r--   1 jenkins jenkins   206 Oct  3 11:19 config.xml

[root@jmtest (╯°□°)╯︵ ┻━┻]# more config.xml
<?xml version='1.1' encoding='UTF-8'?>
<flow-definition plugin="workfl...@2.35">
  <keepDependencies>false</keepDependencies>
  <properties/>
  <triggers/>
  <disabled>false</disabled>
</flow-definition>
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls builds
legacyIds
[root@jmtest (╯°□°)╯︵ ┻━┻]# pwd
/home/jenkins/jobs/(╯°□°)╯︵ ┻━┻
}}

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:29:01 PM10/3/19
to jenkinsc...@googlegroups.com
Matthew Hall edited a comment on Bug JENKINS-59650
{noformat}
[root@jmtest jobs]# cd \ (╯°□° \ )╯︵\ ┻━┻/
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls
builds  config.xml
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls -al
total 32
drwxr-xr-x   3 jenkins jenkins  4096 Oct  3 11:19 .
drwxr-xr-x 405 jenkins jenkins 20480 Oct  3 11:19 ..
drwxr-xr-x   2 jenkins jenkins  4096 Oct  3 11:19 builds
- rw- r rr - -r--    1 jenkins jenkins   206 Oct  3 11:19 config.xml

[root@jmtest (╯°□°)╯︵ ┻━┻]# more config.xml
<?xml version='1.1' encoding='UTF-8'?>
<flow-definition plugin="workfl...@2.35">
  <keepDependencies>false</keepDependencies>
  <properties/>
  <triggers/>
  <disabled>false</disabled>
</flow-definition>
[root@jmtest (╯°□°)╯︵ ┻━┻]# ls builds
legacyIds
[root@jmtest (╯°□°)╯︵ ┻━┻]# pwd
/home/jenkins/jobs/(╯°□°)╯︵ ┻━┻

{noformat}

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:42:02 PM10/3/19
to jenkinsc...@googlegroups.com

Also, to use another example. If I create :

See No Evil :see no evil monkey: 

as a job, this works.

If I try to create it as :

:see no evil monkey: See No Evil

It fails.

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:43:02 PM10/3/19
to jenkinsc...@googlegroups.com
Matthew Hall edited a comment on Bug JENKINS-59650
Also, to use another example. If I create :
{noformat}
See No Evil :see no evil monkey: {noformat}

as a job, this works.

If I try to create it as :
{noformat}
:see no evil monkey: See No Evil{noformat}
It fails.


(I can't use the actual monkey, due to Jira not taking it :
It fails.][numvalue,null][updated,2019-10-03 18:41:35.326] (SQL Exception while executing the following:UPDATE jiraaction SET issueid=?, AUTHOR=?, actiontype=?, actionlevel=?, rolelevel=?, actionbody=?, CREATED=?, UPDATEAUTHOR=?, UPDATED=?, actionnum=? WHERE ID=? (Incorrect string value: '\xF0\x9F\x99\x88: ...' for column 'actionbody' at row 1))
)

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:52:02 PM10/3/19
to jenkinsc...@googlegroups.com

mhall@tivo.com (JIRA)

unread,
Oct 3, 2019, 2:54:02 PM10/3/19
to jenkinsc...@googlegroups.com
Matthew Hall edited a comment on Bug JENKINS-59650
Also, to use another example. If I create :
{noformat}
See No Evil :see no evil monkey: {noformat}
as a job, this works.

If I try to create it as :
{noformat}
:see no evil monkey: See No Evil{noformat}
It fails. Seems to be related to the emoji being the leading part of the job name.

(I can't use the actual monkey, due to Jira not taking it :
It fails.][numvalue,null][updated,2019-10-03 18:41:35.326] (SQL Exception while executing the following:UPDATE jiraaction SET issueid=?, AUTHOR=?, actiontype=?, actionlevel=?, rolelevel=?, actionbody=?, CREATED=?, UPDATEAUTHOR=?, UPDATED=?, actionnum=? WHERE ID=? (Incorrect string value: '\xF0\x9F\x99\x88: ...' for column 'actionbody' at row 1))
)

hootin@gmail.com (JIRA)

unread,
Oct 4, 2019, 1:11:07 AM10/4/19
to jenkinsc...@googlegroups.com

Hi Matthew Hall I believe this has been fixed as of weekly release 2.196 - It looks like it's marked for back porting in 2.190.2 (The next version of the LTS version)  I've added a link this Jira to the previous issue.

hootin@gmail.com (JIRA)

unread,
Oct 4, 2019, 1:12:02 AM10/4/19
to jenkinsc...@googlegroups.com
Jesse Houghton edited a comment on Bug JENKINS-59650
Hi [~mhall4] I believe this has been fixed as of weekly release 2.196 - It looks like it's marked for back porting in 2.190.2 (The next version of the LTS version)  I've added a link this Jira to the previous issue.

 

Here's results from a local test on the latest code stream:

!image-2019-10-04-18-11-04-221.png!

jenkins@richardlee.name (JIRA)

unread,
Oct 4, 2019, 5:01:04 PM10/4/19
to jenkinsc...@googlegroups.com

they may appear in the job view, but can you click on them to configure them?

hootin@gmail.com (JIRA)

unread,
Oct 4, 2019, 7:27:03 PM10/4/19
to jenkinsc...@googlegroups.com

Richard Lee I can click on the job name, click configure, and then save. Is that what you mean? Apologies if I'm missing something obvious

 

 

jenkins@richardlee.name (JIRA)

unread,
Oct 4, 2019, 10:46:03 PM10/4/19
to jenkinsc...@googlegroups.com

Yup!  We were able to see the emoji jobs in the Job view, but clicking on them to get details caused the stack trace.  Your image above didn't show the drill down that we saw causing failures.

Anyway, sounds like its fixed. 

o.v.nenashev@gmail.com (JIRA)

unread,
Oct 7, 2019, 8:20:02 PM10/7/19
to jenkinsc...@googlegroups.com
Oleg Nenashev resolved as Duplicate
 

Closing as a duplicate

Change By: Oleg Nenashev
Status: Open Resolved
Resolution: Duplicate
Released As: 2.196
Reply all
Reply to author
Forward
0 new messages