> On Feb 19, 2019, at 6:16 AM, Robert Varga <n...@hq.sk> wrote:
> 
> On 19/02/2019 02:11, Luis Gomez wrote:
>> 
>> 
>>> On Feb 13, 2019, at 2:22 AM, Robert Varga <n...@hq.sk> wrote:
>>> 
>>> On 12/02/2019 19:44, Luis Gomez wrote:
>>>> Hi everybody,
>>>> 
>>>> FYI I have just tried OFP cluster test with "tell-based" protocol:
>>>> 
>>>> https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/openflowplugin-csit-3node-clustering-only-neon/180/robot-plugin/log.html.gz
>>>> 
>>>> My observations:
>>>> 
>>>> 1) node/port down events do not clear links in topology, this is why all 
>>>> topology check test fail.
>>> 
>>> I think this is related to the transactions not commit in 5 seconds,
>>> hence masters are not created.
>> 
>> Any workaround for this?
> 
> Not sure... if we have messed up accounding (below), we may end up
> reporting things out of whack.
> 
>> 
>>> 
>>>> 2) some WARNs are flooding the log:
>>>> 
>>>> 2019-02-12T00:26:30,055 | WARN  | 
>>>> opendaylight-cluster-data-shard-dispatcher-33 | 
>>>> FrontendClientMetadataBuilder    | 223 - 
>>>> org.opendaylight.controller.sal-distributed-datastore - 1.9.0.SNAPSHOT | 
>>>> member-1-shard-inventory-operational: Unknown history for aborted 
>>>> transaction member-1-datastore-operational-fe-0-txn-30-2, ignoring
>>>> 
>>>> 2019-02-12T00:26:30,056 | WARN  | 
>>>> opendaylight-cluster-data-shard-dispatcher-33 | 
>>>> FrontendClientMetadataBuilder    | 223 - 
>>>> org.opendaylight.controller.sal-distributed-datastore - 1.9.0.SNAPSHOT | 
>>>> member-1-shard-inventory-operational: Unknown history for aborted 
>>>> transaction member-2-datastore-operational-fe-0-txn-19-1, ignoring
>>>> 
>>>> 2019-02-12T00:26:30,056 | WARN  | 
>>>> opendaylight-cluster-data-shard-dispatcher-33 | 
>>>> FrontendClientMetadataBuilder    | 223 - 
>>>> org.opendaylight.controller.sal-distributed-datastore - 1.9.0.SNAPSHOT | 
>>>> member-1-shard-inventory-operational: Unknown history for aborted 
>>>> transaction member-3-datastore-operational-fe-0-txn-7-1, ignoring
>>> 
>>> This is interesting, as it starts happening for the same transaction on
>>> all shard members and these are standalone transactions, for which the
>>> history should always be there.
>>> 
>>> Can you re-run the test with debug on
>>> org.opendaylight.controller.cluster.datastore.FrontendClientMetadataBuilder,
>>> please?
>> 
>> Here it is: 
>> https://jenkins.opendaylight.org/sandbox/job/openflowplugin-csit-3node-clustering-only-neon/1
> 
> Thanks, this actually provides a lead: everything works with normal
> transaction chains, yet breaks down with single transactions.
> 
> Since we have module-based shards in play and multi-shard commits, the
> cookie inside LocalHistoryIdentifier becomes significant in lookup --
> and the single history is hard-wired to not have a cookie.
> 
> https://git.opendaylight.org/gerrit/80392 
> <https://git.opendaylight.org/gerrit/80392> does that.

https://jenkins.opendaylight.org/sandbox/job/openflowplugin-csit-3node-clustering-only-sodium/1/
 
<https://jenkins.opendaylight.org/sandbox/job/openflowplugin-csit-3node-clustering-only-sodium/1/>

It looks like the WARNs are addressed, and the only issue remaining is the 
topology update when node/links go down:

> 
> Regards,
> Robert

_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to