Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048201
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajorhave not tried2021-12-07 13:372021-12-29 10:38
ReportershuehnerView Statuspublic 
Assigned Tomeriem_azaf 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0048201: azure.storage: Update netty library latest version

Descriptionnetty library in that module should be updated to their latest version.

Current version:
netty-all-4.1.65.Final.jar

Latest: 4.1.70


https://netty.io/downloads.html [^]
Steps To Reproduce-
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0047089 closedplatform Openbravo ERP azure.storage: Library should be updated (jackson-datatype & netty) 
related to defect 0047613 closedjarmendariz Openbravo ERP Incorrect data potentially uploaded to Azure Storage 
depends on defect 0048264 closedmeriem_azaf Openbravo ERP Update jackson library to the latest version 
related to defect 0044981 closedplatform Modules Update jackson libraries to have the same version as core 

-  Notes
(0133699)
hgbot (developer)
2021-12-14 16:14

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.integration.azure.storage/-/merge_requests/12 [^]
(0133723)
cberner (developer)
2021-12-15 13:02

Netty library on version 4.1.69, switched it's netty-all library from having all the other netty libraries bundled with it, to separate dependencies(around 40+ dependencies). This means that we'll also have to remove the netty-all.jar library, and just add the required netty dependencies from azure-blob-storage.

This means there'll be around 13 extra dependencies from netty, which were previously were all bundled under the netty-all.jar file.

For more info: https://github.com/netty/netty/pull/11732 [^]
(0133844)
cberner (developer)
2021-12-20 12:40

With the latest version of azure-core 1.23.1, there's a new log INFO that appears when using the supported Jackson 2.13.0 library. The info message complains about dependency conflict, but it is incorrect, an issue has been reported to azure sdk:
https://github.com/Azure/azure-sdk-for-java/issues/26126 [^]

Concrete message:
2021-12-20 11:09:41,205 [http-nio-8080-exec-6] INFO com.azure.core.implementation.jackson.JacksonVersion - Package versions: jackson-annotations=2.13.0, jackson-core=2.13.0, jackson-databind=2.13.0, jackson-dataformat-xml=2.13.0, jackson-datatype-jsr310=2.13.0, azure-core=1.23.1, Troubleshooting version conflicts: https://aka.ms/azsdk/java/dependency/troubleshoot [^]

This message will only appear when having the azure module installed, and with this version of azure-core, 1.23.1. This will probably be fixed in the next azure-core update, this note will be updated when so.
(0134046)
hgbot (developer)
2021-12-29 10:38

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.integration.azure.storage/-/merge_requests/12 [^]
(0134047)
hgbot (developer)
2021-12-29 10:38

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.integration.azure.storage [^]
Changeset: d8c1a11d67d3c678e8cfa6ff30ce362359370e1f
Author: Meriem Azaf <meriem.azaf@openbravo.com>
Date: 28-12-2021 10:43:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.integration.azure.storage/-/commit/d8c1a11d67d3c678e8cfa6ff30ce362359370e1f [^]

Fixes ISSUE-48201: azure and netty libraries update

Affected libraries:
- azure-core 1.17.0 -> 1.23.1
- azure-core-http-netty 1.10.0 -> 1.11.4
- azure-storage-blob 12.13.0 -> 12.14.2
- azure-storage-common 12.12.0 -> 12.14.1
- jackson-datatype-xml 2.12.3 -> 2.13.1
- jackson-dataformat-xml 2.12.3 -> 2.13.1
- netty-all 4.1.65.Final -> 4.1.72.Final(it has been separated in
several other minor dependencies, netty-all.jar removed)
- reactor-core 3.4.6 -> 3.4.13
- reactor-netty-core 1.0.7 -> 1.0.14
- reactor-netty-http 1.0.7 -> 1.0.14
- woodstox-core 6.2.4 -> 6.2.6

New libraries:
- azure-storage-internal-avro 12.1.2

---
A lib/runtime/azure-core-1.23.1.jar
A lib/runtime/azure-core-http-netty-1.11.4.jar
A lib/runtime/azure-storage-blob-12.14.2.jar
A lib/runtime/azure-storage-common-12.14.1.jar
A lib/runtime/azure-storage-internal-avro-12.1.2.jar
A lib/runtime/jackson-dataformat-xml-2.13.1.jar
A lib/runtime/jackson-datatype-jsr310-2.13.1.jar
A lib/runtime/netty-buffer-4.1.72.Final.jar
A lib/runtime/netty-codec-4.1.72.Final.jar
A lib/runtime/netty-codec-http-4.1.72.Final.jar
A lib/runtime/netty-codec-http2-4.1.72.Final.jar
A lib/runtime/netty-common-4.1.72.Final.jar
A lib/runtime/netty-handler-4.1.72.Final.jar
A lib/runtime/netty-resolver-4.1.72.Final.jar
A lib/runtime/netty-resolver-dns-4.1.72.Final.jar
A lib/runtime/netty-transport-4.1.72.Final.jar
A lib/runtime/netty-transport-native-unix-common-4.1.72.Final.jar
A lib/runtime/reactor-core-3.4.13.jar
A lib/runtime/reactor-netty-core-1.0.14.jar
A lib/runtime/reactor-netty-http-1.0.14.jar
A lib/runtime/woodstox-core-6.2.6.jar
M legal/License.txt
R lib/runtime/azure-core-1.17.0.jar
R lib/runtime/azure-core-http-netty-1.10.0.jar
R lib/runtime/azure-storage-blob-12.13.0.jar
R lib/runtime/azure-storage-common-12.12.0.jar
R lib/runtime/jackson-dataformat-xml-2.12.3.jar
R lib/runtime/jackson-module-jaxb-annotations-2.12.3.jar
R lib/runtime/jsr305-3.0.2.jar
R lib/runtime/netty-all-4.1.65.Final.jar
R lib/runtime/reactor-netty-1.0.7.jar
R lib/runtime/reactor-netty-core-1.0.7.jar
R lib/runtime/reactor-netty-http-1.0.7.jar
---

- Issue History
Date Modified Username Field Change
2021-12-07 13:37 shuehner New Issue
2021-12-07 13:37 shuehner Assigned To => Triage Platform Base
2021-12-07 13:37 shuehner Modules => Core
2021-12-07 13:37 shuehner Triggers an Emergency Pack => No
2021-12-07 13:37 shuehner Relationship added related to 0047089
2021-12-07 13:37 shuehner Relationship added related to 0047613
2021-12-14 16:14 hgbot Note Added: 0133699
2021-12-15 13:02 cberner Note Added: 0133723
2021-12-15 13:03 cberner Assigned To Triage Platform Base => meriem_azaf
2021-12-15 13:03 cberner Status new => scheduled
2021-12-16 16:33 cberner Relationship added depends on 0048264
2021-12-20 12:40 cberner Note Added: 0133844
2021-12-29 10:38 hgbot Note Added: 0134046
2021-12-29 10:38 hgbot Resolution open => fixed
2021-12-29 10:38 hgbot Status scheduled => closed
2021-12-29 10:38 hgbot Note Added: 0134047
2022-01-18 15:26 cberner Relationship added related to 0044981


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker