[ 
https://issues.apache.org/jira/browse/FLINK-35699?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ferenc Csaky updated FLINK-35699:
---------------------------------
    Description: 
The {{flink-kubernetes}} artifact shades Jackson classes coming through 
fabric8, but since Flink 1.19 we updated to a fabric8 version that uses Jackson 
2.15.x. Since 2.15 Jackson is a [multi-release 
JAR|https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15#jar-changes],
 which requires some additional relocations for correct shading.

Furthermore, in 1.19.1 (latest released version ATM) the Flink LICENSE and 
NOTICE is overwritten by the Jackson one, so those should be excluded too.

  was:
The {{flink-kubernetes}} artifact shades Jackson classes coming through 
fabric8, but since Jackson 2.15, Jackson is a [multi-release 
JAR|https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15#jar-changes],
 which requires some additional relocations for correct shading.

Furthermore, in 1.19.1 (latest released version ATM) the Flink LICENSE and 
NOTICE is overwritten by the Jackson one, so those should be excluded too.


> Incorrect Jackson shade through fabric8 in flink-kubernetes
> -----------------------------------------------------------
>
>                 Key: FLINK-35699
>                 URL: https://issues.apache.org/jira/browse/FLINK-35699
>             Project: Flink
>          Issue Type: Bug
>          Components: Deployment / Kubernetes
>    Affects Versions: 1.19.1
>            Reporter: Ferenc Csaky
>            Priority: Major
>             Fix For: 2.0.0, 1.20.0, 1.19.2
>
>
> The {{flink-kubernetes}} artifact shades Jackson classes coming through 
> fabric8, but since Flink 1.19 we updated to a fabric8 version that uses 
> Jackson 2.15.x. Since 2.15 Jackson is a [multi-release 
> JAR|https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.15#jar-changes],
>  which requires some additional relocations for correct shading.
> Furthermore, in 1.19.1 (latest released version ATM) the Flink LICENSE and 
> NOTICE is overwritten by the Jackson one, so those should be excluded too.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to