[teiid-issues] [JBoss JIRA] (TEIIDSB-198) Align with 2.2.6 spring boot

Steven Hawkins (Jira) issues at jboss.org
Thu May 7 09:03:00 EDT 2020


    [ https://issues.redhat.com/browse/TEIIDSB-198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14082257#comment-14082257 ] 

Steven Hawkins edited comment on TEIIDSB-198 at 5/7/20 9:02 AM:
----------------------------------------------------------------

> We are not updating this in Syndesis for 7.7 anyways as it going to be 1.4.0 then why 2.2.4?

Editing/deleting comments to make this more concise.  The short answer for 2.2.4 is that is what the syndesis app is aligned to: https://github.com/syndesisio/syndesis/blob/a920114d2c8df8a36d545b573be6f1fedc5ef144/app/pom.xml#L66
The commit https://github.com/syndesisio/syndesis/commit/4372d4f2b29edb5f03f5c07cfc0399c01fa749e1 is related to the dependabot update to 2.2.6, but as of this typing syndesis is not there yet.  

This approach is problematic - assuming that syndesis can unilaterally move the spring boot version won't always be valid either for syndesis dv or for the generated image.  As we don't test the generated image in the unit tests that is a potential problem.  We need to bring the operator into the mix to decouple the runtime version...



was (Author: shawkins):
> We are not updating this in Syndesis for 7.7 anyways as it going to be 1.4.0 then why 2.2.4?

See my previous comments and updates to this issue as it looks like syndesis is moving to 2.2.6.  

The short answer for 2.2.4 is that is what the syndesis app is aligned to: https://github.com/syndesisio/syndesis/blob/a920114d2c8df8a36d545b573be6f1fedc5ef144/app/pom.xml#L66
The commit https://github.com/syndesisio/syndesis/commit/4372d4f2b29edb5f03f5c07cfc0399c01fa749e1 is related to the dependabot update to 2.2.6, but as of this typing syndesis is not there yet.  As I point out in the previous commit this approach is problematic - assuming that syndesis can unilaterally move the spring boot version won't always be valid.


> Align with 2.2.6 spring boot 
> -----------------------------
>
>                 Key: TEIIDSB-198
>                 URL: https://issues.redhat.com/browse/TEIIDSB-198
>             Project: Teiid Spring Boot
>          Issue Type: Task
>          Components: core
>            Reporter: Steven Hawkins
>            Assignee: Steven Hawkins
>            Priority: Major
>             Fix For: 1.5.0
>
>   Original Estimate: 4 hours
>  Remaining Estimate: 4 hours
>
> Due to the wildfly updates of TEIID-5859 that pull in a newer cxf and related dependencies, we end up with version conflicts.  The best fix seems to be bumping Teiid Spring Boot to a later version.  The only downside is that later version of spring boot have switched to jakarta javax dependencies, so we get a lot of duplicate / different class warnings.  We can ignore the errors/warning, try to exclude incoming dependencies from Teiid, or switch Teiid to use jakarta instead...



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the teiid-issues mailing list