Re: [netvirt-dev] Random errors while fetching JOLOKIA URLs in 3 node CSIT


Jamo Luhrsen <jluhrsen@...>
 

Here is a jira to track this one:

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


JamO

On 07/03/2018 07:16 PM, Tom Pantelis wrote:
On Tue, Jul 3, 2018 at 9:39 PM, Vishal Thapar <vthapar@... <mailto:vthapar@...>> wrote:
On Wed, Jul 4, 2018 at 1:01 AM, Michael Vorburger <vorburger@... <mailto:vorburger@...>> wrote:
On Tue, Jul 3, 2018 at 7:21 AM, Faseela K <faseela.k@... <mailto:faseela.k@...>>wrote:
Tom,____
   I couldn’t follow your response below completely.____
    But, the URL whatever I am using in CSIT works most of the times, and only in some random cases it
throws the shiro error.____
   When I updated the CSIT to retry on failure, it works on subsequent retries.____
    Below is the exception stack trace :
I don't know the details of what this CSIT wants from
/jolokia/read/org.opendaylight.controller:type=DistributedOperationalDatastore,Category=ShardManager,name=shard-manager-operational/LocalShards,
but I don't suppose it could (now) be replaced with GET /diagstatus from
https://jira.opendaylight.org/browse/GENIUS-138 <https://jira.opendaylight.org/browse/GENIUS-138> ?  That
requires no authentication, so it would never suffer from this particular problem. Just a thought.
​It gives information about which node is leader and which is follower for a given shard while diagstatus only gives
information about if all services are up or not. It is used in monitoring tool of ODLTools.
https://github.com/opendaylight/odltools/blob/master/odltools/monitor/monitor_odl_cluster.py#L170
<https://github.com/opendaylight/odltools/blob/master/odltools/monitor/monitor_odl_cluster.py#L170>
Unless every bit of information we get from jolokia can be provided through an alternate rest call, this needs to be
addressed.
____
The exception emanates from shiro code so that would be the place to start. Anyone have cycles now to try to look into this?
_______________________________________________
aaa-dev mailing list
aaa-dev@...
https://lists.opendaylight.org/mailman/listinfo/aaa-dev

Join z.archive.aaa-dev@lists.opendaylight.org to automatically receive all group messages.