Project

General

Profile

Actions

Bug #10063

closed

Architecture #9917: Requires Java8 (jdk8) for Rudder 4.1

Bug #10053: Java error in webapp

Use dependencyManagement in parent pom

Added by François ARMAND almost 8 years ago. Updated almost 8 years ago.

Status:
Released
Priority:
1 (highest)
Category:
Architecture - Dependencies
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

So, the problem in parent issue is now that the dependency in parent pom for scalaz-concurrent is mark as test with the correct version.

Then, it is mark as "compile" in rudder-core.
And then, rudder-core is marked as a compile dependency of rudder-web.

But in rudder-web, scalaz-concurrent is now a TEST dependency (somehow, parent-pom priority is higher than the transitive one).

So the correct solution is to:

- completly remove scalaz-concurrent as a (test) dependency in parent-pom (it is not, we did that to be able to specify the same version as everywhere)
- add a dependencyManagement section to force version of scalaz-* for each project using parent-pom
- remove in rudder-core all the direct dependencies which were added to specify version (i.e scalaz-*)

The ticket manage the parent-pom, its childern rudder-core.


Subtasks 1 (0 open1 closed)

Bug #10064: Remove dependecies inherited from parent-pom dependencyManagement in rudder-coreReleasedNicolas CHARLES2017-01-24Actions
Actions #1

Updated by François ARMAND almost 8 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from François ARMAND to Nicolas CHARLES
  • Pull Request set to https://github.com/Normation/rudder-parent-pom/pull/35
Actions #2

Updated by François ARMAND almost 8 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100
Actions #3

Updated by Vincent MEMBRÉ almost 8 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.1.0 which was released today.

Actions

Also available in: Atom PDF