Sentinel container does not contain integration API in maven repository

Description

The sentinel container needs to be updated so that it installs the integration API into its maven repository. This is necessary for the end to end tests to test the OCE redundant behaviour since the redundant code depends on integration API code.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Matthew Brooks June 17, 2019 at 2:39 PM

Matthew Brooks June 13, 2019 at 7:31 PM
Edited

It looks like v 4.2.5+ of the karaf-maven-plugin has the desired behaviour by default. Upgrading to the latest Karaf should fix this issue.

Matthew Brooks May 16, 2019 at 9:01 PM

Perhaps the next steps here are to determine how the maven repository is populated in the sentinel docker image and see if there is a way to configure it to not use the timestamped snapshots similar to the result I got when I pulled the artifacts directly with maven.

Matthew Brooks April 29, 2019 at 3:21 PM

Documenting for myself how I was attempting to reproduce this:

 

 

As noted above by Markus this doesn't really reproduce the problem since this results in the non-timestamped snapshot artifacts being pulled into maven repo as well.

 

Markus von Rüden April 29, 2019 at 2:56 PM

, glad I could help slightly smiling face

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Priority

PagerDuty

Created March 25, 2019 at 8:34 PM
Updated June 19, 2019 at 8:04 PM
Resolved June 19, 2019 at 8:04 PM

Flag notifications