[CONTROLLER-1945] controller-csit-3node-clustering-ask-all-aluminium broken for Aluminium Created: 09/Jun/20  Updated: 10/Jun/20  Resolved: 09/Jun/20

Status: Resolved
Project: controller
Component/s: None
Affects Version/s: None
Fix Version/s: 2.0.2

Type: Bug Priority: Medium
Reporter: Jamo Luhrsen Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

example job

this is working ok in magnesium

Multiple problems may be happening and I have not spent time digging too deep. One
issue is that a POST to add-person rpc is timing out after 5 seconds.

another thing that stood out was this in the karaf.logs:

2020-06-08T03:03:09,907 | INFO  | opendaylight-cluster-data-akka.actor.default-dispatcher-37 | RpcRegistry                      | 294 - org.opendaylight.controller.sal-clustering-commons - 2.0.1 | Actor termination Terminated(Actor[akka.tcp://opendaylight-cluster-data@10.30.170.91:2550/user/rpc/broker#625190870]) received
2020-06-08T03:03:10,461 | INFO  | Framework stop   | OvsdbDataTreeChangeListener      | 444 - org.opendaylight.ovsdb.southbound-impl - 1.11.0.SNAPSHOT | OVSDB topology listener has been closed.
2020-06-08T03:03:10,460 | WARN  | transaction-invoker-impl-0 | TransactionInvokerImpl           | 444 - org.opendaylight.ovsdb.southbound-impl - 1.11.0.SNAPSHOT | Extracting commands was interrupted.
java.lang.InterruptedException: null
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2056) ~[?:?]
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2090) ~[?:?]
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433) ~[?:?]
	at org.opendaylight.ovsdb.southbound.transactions.md.TransactionInvokerImpl.extractCommandsFromQueue(TransactionInvokerImpl.java:217) ~[bundleFile:?]
	at org.opendaylight.ovsdb.southbound.transactions.md.TransactionInvokerImpl.extractCommands(TransactionInvokerImpl.java:210) ~[bundleFile:?]
	at org.opendaylight.ovsdb.southbound.transactions.md.TransactionInvokerImpl.run(TransactionInvokerImpl.java:112) [bundleFile:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]
2

another problem was a 500 response
with the error being:

{"errors":{"error":[{"error-type":"application","error-tag":"operation-not-supported","error-message":"No implementation of RPC AbsoluteSchemaPath{path=[(urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-purchase?revision=2014-08-18)buy-car]} available"}]}}


 Comments   
Comment by Robert Varga [ 09/Jun/20 ]

The first problem is already fixed via https://git.opendaylight.org/gerrit/c/controller/+/90231. The second is an OVSDB thing, and I think that is expected.

Please file a separate issue for the third one.

Comment by Jamo Luhrsen [ 10/Jun/20 ]

https://jira.opendaylight.org/browse/CONTROLLER-1947

Generated at Wed Feb 07 19:56:50 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.