[OKAPI-842] Improving for logging of interface dependency mismatch issues Created: 07/May/20  Updated: 08/May/20

Status: Open
Project: Okapi
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: P3
Reporter: Viachaslau Khandramai (Inactive) Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to MODFIN-128 Okapi dependency mismatches between o... Closed
Sprint:
Development Team: Core: Platform

 Description   

Is it possible to somehow improve logging of interface dependency mismatch issues? For example, latest problem was reported https://folio-org.atlassian.net/browse/MODFIN-128. It comes from the logs that mismatch comes from BE modules:

2020-05-01T10:38:02,837 INFO ProxyContext 340788/proxy RES 400 3028915us okapi Incompatible version for module mod-orders-10.1.0-SNAPSHOT.283 interface finance.transactions. Need 3.0. Have 2.1/mod-finance-2.1.0-SNAPSHOT.68

But in fact, the problem was in the version mismatch for the UI modules https://folio-org.atlassian.net/browse/MODFIN-128?focusedCommentId=172030&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel

So the main purpose of this story is to improve CI job https://jenkins-aws.indexdata.com/job/Automation/job/build-platform-complete-snapshot/ logging to identify interface mismatch issues more clear and have possibility to fix them faster.


Generated at Thu Feb 08 23:21:47 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.