[INTDIST-44] features-integration-index could not resolve dependencies Created: 19/Nov/15  Updated: 20/Oct/17  Resolved: 19/Nov/16

Status: Resolved
Project: integration-distribution
Component/s: Build
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: A H Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issue Links:
Duplicate
duplicates INTDIST-41 features-integration-index failure du... Resolved
External issue ID: 4653

 Description   

https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-daily-beryllium/278/console

[ERROR] Failed to execute goal on project features-integration-index: Could not resolve dependencies for project org.opendaylight.integration:features-integration-index:jar:0.4.0-Daily-v201511190023



 Comments   
Comment by A H [ 19/Nov/15 ]

Is this issue related to integration or is it a problem with other projects?

The following artifacts could not be resolved: org.opendaylight.nic:features-nic:xml:features:1.1.0-Daily-v201511190023, org.opendaylight.sfc:features-sfc-sb-rest:xml:features:0.2.0-Daily-v201511190023, org.opendaylight.sfc:features-sfclisp:xml:features:0.2.0-Daily-v201511190023, org.opendaylight.sfc:features-sfcofl2:xml:features:0.2.0-Daily-v201511190023, org.opendaylight.sfc:features-sfc-ovs:xml:features:0.2.0-Daily-v201511190023, org.opendaylight.sfc:features-sfc-netconf:xml:features:0.2.0-Daily-v201511190023, org.opendaylight.vtn:features-vtn-manager:xml:features:0.4.0-Daily-v201511190023: Could not find artifact org.opendaylight.nic:features-nic:xml:features:1.1.0-Daily-v201511190023 in opendaylight-mirror

Comment by Luis Gomez [ 19/Nov/15 ]

Which projects from the list you do not build in autorelease so I really have to take a look?

Comment by Luis Gomez [ 19/Nov/15 ]

Actually the other way around, the projects that you do not build I do not have to take a look, just remove them from integration...

Comment by Hideyuki Tai [ 20/Nov/15 ]

(In reply to Luis Gomez from comment #2)
> Which projects from the list you do not build in autorelease so I really
> have to take a look?

Hi Luis,

VTN and NIC projects are not built in autorelease due to the AD-SAL dependencies of VTN (VTN-87).
If we temporarily remove VTN dependencies from NIC, I think we can build NIC successfully in autorelease.
But anyway VTN build does not work in autorelease.

I would like to discuss how to deal with this issue wit you.

Comment by Luis Gomez [ 20/Nov/15 ]

For sfc I just sent mail.

For vtn/nic, Hideyuki, when do you expect to have vtn back working? if this is not happening soon we can:

  • nic: remove vtn feature dependency in the project itself, by doing that we can include nic back in autorelease.
  • vtn: remove temporarily from int/distribution.

BR/Luis

Comment by Vratko Polak [ 20/Nov/15 ]

By the way, does the autorelease job tolerate unit test failures? Bgpcep project currently suffers those due to MDSAL-116.
And if it does not tolerate those, does it exit early like

{project}-verify sub-jobs do, or does it realize UNSTABLE state only after archiving artifacts (but before deploying to Nexus) as {project}

-merge and

{project}

-integration jobs do?

Comment by A H [ 20/Nov/15 ]

Both NIC and VTN are removed from autorelease.

https://git.opendaylight.org/gerrit/gitweb?p=releng/autorelease.git;a=blob;f=pom.xml;

Comment by Hideyuki Tai [ 20/Nov/15 ]

(In reply to Luis Gomez from comment #5)
> For sfc I just sent mail.
>
> For vtn/nic, Hideyuki, when do you expect to have vtn back working? if this
> is not happening soon we can:
>
> - nic: remove vtn feature dependency in the project itself, by doing that we
> can include nic back in autorelease.
>
> - vtn: remove temporarily from int/distribution.
>
> BR/Luis

Hi Luis,

It does not happen soon.
I think we can run VTN build in autorelease from around the end of this month.

Therefore, let's take the approach you suggested.
I'll work on removing VTN feature dependency in NIC project.
After that work is done, I think we can include nic back in autorelease.
And, also we remove temporarily from the int/distribution.

Comment by Hideyuki Tai [ 20/Nov/15 ]

The following patch disabled build of VTN Renderer module in NIC project.
https://git.opendaylight.org/gerrit/#/c/30013/

Now, I think we can include nic back in autorelease.

Comment by Hideyuki Tai [ 21/Nov/15 ]

The following patch adds NIC back into autorelease.
https://git.opendaylight.org/gerrit/#/c/30016/ (not merged yet)

The following patch removes VTN from the int/distribution.
https://git.opendaylight.org/gerrit/#/c/30014/ (not merged yet)

These patches are needed to fix the INTEGRAT-44.
I'm waiting for reviewers for them.

Comment by Vratko Polak [ 03/Dec/15 ]

I have noticed we have (at least) two bugs for the same issue.

Generated at Wed Feb 07 20:02:38 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.