Re: Please update vtn-verify and vtn-merge to support Release Vehicles

Hideyuki Tai <h-tai@...>

Hi Ed,

Sorry for the inconvenience.
We will look into vtn-verify job and vtn-merge job to support Release
Vehicles, and also review the use of check style config.

Hideyuki Tai

-----Original Message-----
From: integration-dev-bounces@...
[mailto:integration-dev-bounces@...] On Behalf Of Ed
Warnicke (eaw)
Sent: Wednesday, October 02, 2013 5:48 AM
To: vtn-dev@...; integration-dev@...
Subject: Re: [integration-dev] Please update vtn-verify and vtn-merge to
support Release Vehicles

I realized when trying to build your manager/commons that it suffers from
issue around the use of


for check style, that causes a build error. We solved that in controller
pulling the check style config into its own maven project (see
opendaylight/commons/checkstyle, it's quite simple) and including it as a
dependency for the check style plugin (see
opendaylight/commons/opendaylight :





On Oct 1, 2013, at 3:33 PM, Ed Warnicke (eaw) <eaw@...> wrote:

As part of putting together the release vehicles for ODL (Base,
Virtualization, Service Provider) I am constructing distribution
for each flavor in the integration project.

When I attempt to pull in


To include the vtn pieces, I encounter an error:

[ERROR] Failed to execute goal on project
distributions-virtualization: Could not resolve dependencies for
APSHOT: Failed to collect dependencies for
-SNAPSHOT (provided), org.opendaylight.ovsdb:ovsdb:jar:0.4.0-SNAPSHOT
(compile), org.opendaylight.vtn:manager:jar:0.1.0-SNAPSHOT (compile),
(compile), org.opendaylight.vtn:manager.northbound:jar:0.1.0-SNAPSHOT
(compile)]: Failed to read artifact descriptor for
org.opendaylight.vtn:manager:jar:0.1.0-SNAPSHOT: Failure to find
org.opendaylight.vtn:manager.common:pom:0.1.0-SNAPSHOT in
ven-repo/ was cached in the local repository, resolution will not be
reattempted until the update interval of jsonrpc4j-webdav-maven-repo
has elapsed or updates are forced -
> [Help 1]

This error is occurring because the
org.opendaylight.vtn:manager.common is not being built by your merge
job, and thus its artifact is not being pushed to Nexus. Since the
other vtn manager artifacts depend on it, I am unsuccessful in pulling
them into the virtualization edition via maven/nexus. You can resolve
this if you will insert a Post Build Step into your vtn-verify and
vtn-merge jobs that build


So that their pom.xml files get deployed. Your prompt assistance with
would be very much appreciated,
as it is blocking getting the Release Vehicles going :)


integration-dev mailing list

Join { to automatically receive all group messages.