[TOPOPROCES-3] Missing pom for jmx-generator-plugin when building multilayer-impl Created: 08/May/15  Updated: 19/Oct/17  Resolved: 11/May/15

Status: Resolved
Project: topoprocessing
Component/s: General
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Thanh Ha (zxiiro) Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 3159

 Description   

Autorelease is failing to build the module multilayer-impl with the error below. Seems like it's missing a dependency? where should it be getting this pom from?

The POM for org.opendaylight.controller:yang-jmx-generator-plugin:jar:0.2.5-Daily is missing.

[1] https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-daily-lithium/130/

[INFO] ------------------------------------------------------------------------
[INFO] Building multilayer-impl 0.0.1-Daily
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] — maven-clean-plugin:2.6.1:clean (default-clean) @ multilayer-impl —
[INFO]
[INFO] — maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ multilayer-impl —
[INFO]
[INFO] — jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (pre-test) @ multilayer-impl —
[INFO] argLine set to -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.agent-0.7.2.201409121644-runtime.jar=destfile=/opt/jenkins/workspace/autorelease-daily-lithium/topoprocessing/mlmt/multilayer-topology/impl/multilayer/target/code-coverage/jacoco.exec,includes=org.opendaylight.topoprocessing.*
[INFO]
[INFO] — yang-maven-plugin:0.7.0-Daily:generate-sources (config) @ multilayer-impl —
[INFO] Downloading: http://nexus01.dfw.opendaylight.org:8081/nexus/content/repositories/public/org/opendaylight/controller/yang-jmx-generator-plugin/0.2.5-Daily/yang-jmx-generator-plugin-0.2.5-Daily.pom
[WARNING] The POM for org.opendaylight.controller:yang-jmx-generator-plugin:jar:0.2.5-Daily is missing, no dependency information available
[INFO] Downloading: http://nexus01.dfw.opendaylight.org:8081/nexus/content/repositories/public/org/opendaylight/controller/yang-jmx-generator-plugin/0.2.5-Daily/yang-jmx-generator-plugin-0.2.5-Daily.jar
[WARNING] Failed to getClass for org.opendaylight.yangtools.yang2sources.plugin.YangToSourcesMojo



 Comments   
Comment by Giorgio Garziano [ 08/May/15 ]

(In reply to Thanh Ha from comment #0)
> Autorelease is failing to build the module multilayer-impl with the error
> below. Seems like it's missing a dependency? where should it be getting this
> pom from?
>
> The POM for
> org.opendaylight.controller:yang-jmx-generator-plugin:jar:0.2.5-Daily is
> missing.
>
> [1]
> https://jenkins.opendaylight.org/releng/view/autorelease/job/autorelease-
> daily-lithium/130/
>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building multilayer-impl 0.0.1-Daily
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] — maven-clean-plugin:2.6.1:clean (default-clean) @ multilayer-impl
> —
> [INFO]
> [INFO] — maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @
> multilayer-impl —
> [INFO]
> [INFO] — jacoco-maven-plugin:0.7.2.201409121644:prepare-agent (pre-test) @
> multilayer-impl —
> [INFO] argLine set to
> -javaagent:/tmp/r/org/jacoco/org.jacoco.agent/0.7.2.201409121644/org.jacoco.
> agent-0.7.2.201409121644-runtime.jar=destfile=/opt/jenkins/workspace/
> autorelease-daily-lithium/topoprocessing/mlmt/multilayer-topology/impl/
> multilayer/target/code-coverage/jacoco.exec,includes=org.opendaylight.
> topoprocessing.*
> [INFO]
> [INFO] — yang-maven-plugin:0.7.0-Daily:generate-sources (config) @
> multilayer-impl —
> [INFO] Downloading:
> http://nexus01.dfw.opendaylight.org:8081/nexus/content/repositories/public/
> org/opendaylight/controller/yang-jmx-generator-plugin/0.2.5-Daily/yang-jmx-
> generator-plugin-0.2.5-Daily.pom
> [WARNING] The POM for
> org.opendaylight.controller:yang-jmx-generator-plugin:jar:0.2.5-Daily is
> missing, no dependency information available
> [INFO] Downloading:
> http://nexus01.dfw.opendaylight.org:8081/nexus/content/repositories/public/
> org/opendaylight/controller/yang-jmx-generator-plugin/0.2.5-Daily/yang-jmx-
> generator-plugin-0.2.5-Daily.jar
> [WARNING] Failed to getClass for
> org.opendaylight.yangtools.yang2sources.plugin.YangToSourcesMojo

Patch:

https://git.opendaylight.org/gerrit/19946

has been submitted for review into stable/lithium branch.

Comment by Michal Polkorab [ 11/May/15 ]

The change has been merged, waiting for fix verification

Comment by Thanh Ha (zxiiro) [ 11/May/15 ]

(In reply to Michal Polkorab from comment #2)
> The change has been merged, waiting for fix verification

Kicked off autorelease build #134 for verification:

https://jenkins.opendaylight.org/releng/job/autorelease-daily-lithium/134/

Comment by Thanh Ha (zxiiro) [ 11/May/15 ]

Seems to be fixed to me. Build #134 got stuck so I ended up testing with build #135 and multilayer-impl seems to be building now.

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