[JIRA] (JENKINS-41911) JSON aspects of Declarative don't work with jackson2-api plugin installed

2 views
Skip to first unread message

andrew.bayer@gmail.com (JIRA)

unread,
Feb 9, 2017, 7:04:02 PM2/9/17
to jenkinsc...@googlegroups.com
Andrew Bayer created an issue
 
Jenkins / Bug JENKINS-41911
JSON aspects of Declarative don't work with jackson2-api plugin installed
Issue Type: Bug Bug
Assignee: Andrew Bayer
Components: pipeline-model-definition-plugin
Created: 2017/Feb/10 12:03 AM
Priority: Critical Critical
Reporter: Andrew Bayer

Fun with Jackson version conflicts! The jackson2-api plugin has newer Jackson jars that barf against the json-schema-validator version we're using. Sigh.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c)
Atlassian logo

andrew.bayer@gmail.com (JIRA)

unread,
Feb 9, 2017, 7:16:01 PM2/9/17
to jenkinsc...@googlegroups.com
Andrew Bayer commented on Bug JENKINS-41911
 
Re: JSON aspects of Declarative don't work with jackson2-api plugin installed

And I just remembered why we're on the 2.0.4 release of json-schema-validator (which uses old 2.2.x jackson): because the newer train of json-schema-validator (2.2.x, which uses 2.7.x jackson) also needs Guava 16. Ffffffff. Right. Time to remember how to shade.

andrew.bayer@gmail.com (JIRA)

unread,
Feb 10, 2017, 1:54:01 AM2/10/17
to jenkinsc...@googlegroups.com
Andrew Bayer started work on Bug JENKINS-41911
 
Change By: Andrew Bayer
Status: Open In Progress

andrew.bayer@gmail.com (JIRA)

unread,
Feb 10, 2017, 1:54:02 AM2/10/17
to jenkinsc...@googlegroups.com

andrew.bayer@gmail.com (JIRA)

unread,
Feb 10, 2017, 1:54:02 AM2/10/17
to jenkinsc...@googlegroups.com

scm_issue_link@java.net (JIRA)

unread,
Feb 10, 2017, 1:03:01 PM2/10/17
to jenkinsc...@googlegroups.com

Code changed in jenkins
User: Andrew Bayer
Path:
pipeline-model-api/pom.xml
pipeline-model-definition/pom.xml
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/Converter.groovy
pipeline-model-definition/src/main/groovy/org/jenkinsci/plugins/pipeline/modeldefinition/parser/JSONParser.groovy
pipeline-model-definition/src/main/java/org/jenkinsci/plugins/pipeline/modeldefinition/endpoints/ModelConverterAction.java
pipeline-model-definition/src/test/java/org/jenkinsci/plugins/pipeline/modeldefinition/BaseParserLoaderTest.java
pipeline-model-json-shaded/pom.xml
pom.xml
http://jenkins-ci.org/commit/pipeline-model-definition-plugin/7a06eb4fce798ddfe12d220106d76b7744c6096a
Log:
[FIXED JENKINS-41911] Shade away Jackson

This took some hoop-jumping, but now we should be guaranteed to use
our own copy of Jackson at all times. Phew.

andrew.bayer@gmail.com (JIRA)

unread,
Feb 10, 2017, 1:03:02 PM2/10/17
to jenkinsc...@googlegroups.com
 

Merged, releasing shortly as 1.0.1.

Change By: Andrew Bayer
Status: In Review Resolved
Resolution: Fixed

bitwiseman@gmail.com (JIRA)

unread,
Oct 22, 2019, 11:25:23 PM10/22/19
to jenkinsc...@googlegroups.com
Liam Newman closed an issue as Fixed
 

Bulk closing resolved issues.

Change By: Liam Newman
Status: Resolved Closed
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages