+controller-dev & mdsal-dev:

On Thu, Jun 21, 2018 at 4:57 AM, Vishal Thapar <vtha...@redhat.com> wrote:

> Hi Michael, Stephen,
>
> We are unable to enable serviceutils in distro due to failure in distro
> job. I tried looking at logs, it shows something wrong with srm-shell, but
> it works locally, even with clean m2, so not sure what are we missing. Any
> inputs?
>
> *18:40:41* 2018-06-20T18:40:23,484 | ERROR | Blueprint Extender: 3 | 
> BlueprintContainerImpl           | 82 - org.apache.aries.blueprint.core - 
> 1.8.3 | Unable to start blueprint container for bundle 
> org.opendaylight.serviceutils.srm-shell/0.2.0.SNAPSHOT due to unresolved 
> dependencies 
> [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.dom.api.DOMSchemaService))]
>
>
> https://jenkins.opendaylight.org/releng/job/distribution-
> check-fluorine/69/consoleFull
>

For background, this is with https://git.opendaylight.org/gerrit/#/c/73212/,
currently reverted on master.

It passes locally (I just tried), so I suspect another timing related issue
- somehow the build in distribution is too slow perhaps.

The error shown about (unresolved dependencies ... DOMSchemaService) is
probably just an effect, not a cause. This which appears earlier in that
https://jenkins.opendaylight.org/releng/job/distribution-check-fluorine/69/consoleFull
log seems to be more interesting:

2018-06-20T18:35:42,573 | ERROR | SystemReadyService-0 |
TestBundleDiag                   | 350 -
org.opendaylight.infrautils.ready-impl - 1.4.0.SNAPSHOT | NOK
org.opendaylight.serviceutils.srm-impl:0.2.0.SNAPSHOT: OSGi state =
Active, Karaf bundleState = Failure, due to: Declarative
ServicesBlueprint6/20/18 6:35 PMException: Unable to initialize bean
.component-2org.osgi.service.blueprint.container.ComponentDefinitionException:
Unable to initialize bean .component-2  at
org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:738)

(...)
Caused by: org.osgi.service.blueprint.container.ComponentDefinitionException:
Error processing "rpc-implementation" for class
org.opendaylight.serviceutils.srm.impl.SrmRpcProvider   at
org.opendaylight.controller.blueprint.ext.RpcImplementationBean.init(RpcImplementationBean.java:69)

(...)

Caused by: java.lang.IllegalStateException: Schema for interface
org.opendaylight.yang.gen.v1.urn.opendaylight.serviceutils.srm.rpcs.rev170711.SrmRpcsService
is not available. at
com.google.common.base.Preconditions.checkState(Preconditions.java:585) at
org.opendaylight.mdsal.binding.dom.adapter.BindingToNormalizedNodeCodec.getModuleBlocking(BindingToNormalizedNodeCodec.java:303)


This doesn't look great, right? How can a Schema for a generated code
interface just be missing like this? But only in distribution, and not
locally reproducible?

There is also an occurrence of
https://jira.opendaylight.org/browse/NETCONF-534 - not sure how worrying
that should be?

I've looked for (bundle / feature) "reload" in that log, but can't spot
anything (but could be missing it).

Tx,
M.
--
Michael Vorburger, Red Hat
vorbur...@redhat.com | IRC: vorburger @freenode | ~ = http://vorburger.ch
_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to