Skip to content
This repository has been archived by the owner on Apr 12, 2019. It is now read-only.

use jetcd.launcher instead of ch.vorburger.exec #11

Merged
merged 18 commits into from
Feb 6, 2019

Conversation

vorburger
Copy link
Owner

No description provided.

because https://git.opendaylight.org/gerrit/#/c/75762/ removed it

but the real solution, later, is to replace it with BP annotations.
[ERROR] Failed to execute goal
org.apache.aries.blueprint:blueprint-maven-plugin:1.10.0:blueprint-generate
(default) on project ds: Execution default of goal
org.apache.aries.blueprint:blueprint-maven-plugin:1.10.0:blueprint-generate
failed: A required class was missing while executing
org.apache.aries.blueprint:blueprint-maven-plugin:1.10.0:blueprint-generate:
org/opendaylight/mdsal/dom/api/DOMTransactionChainClosedException
When I originally wrote this code we were in the beginning of Neon; at
that time, controller was still dependent on an mdsal SNAPSHOT.  Later
during Neon we moved to a fixed mdsal version - which this change does.

This fixes the following error in
org.opendaylight.etcd.testutils.test.EtcdDBTest :

java.lang.NoSuchMethodError:
org.opendaylight.yangtools.yang.binding.CodeHelpers.wrapperHashCode(Ljava/lang/Object;)I
	at org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.test.list.rev140701.two.level.list.TopLevelListKey.hashCode(TopLevelListKey.java:38)
because 4.0.9 is what we ended up shipping Neon with, so must use that
because infrautils:parent already does spotbugs, no need for findbugs

and infrautils:parent already does checkstyle enforcement as well
see https://wiki.opendaylight.org/view/Neon_platform_upgrade#Blueprint_declarations

With this the basic broken build and long overdue Neon migration is
complete and we are hitting the first (new, this worked before..) "real"
bug, see #8 ...
in EtcdDataBrokerRule and  TestEtcdDataBrokerProvider
to reproduce #8

except that it doesn't actually reproduce it (needs more models)
@vorburger vorburger mentioned this pull request Feb 6, 2019
@vorburger vorburger force-pushed the jetcd.launcher-instead-of-ch.vorburger.exec branch from 86bc3db to d33e69d Compare February 6, 2019 22:49
@vorburger vorburger merged commit 7638489 into master Feb 6, 2019
@vorburger vorburger deleted the jetcd.launcher-instead-of-ch.vorburger.exec branch February 7, 2019 00:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant