Re: [controller-dev] karaf user validation query

2018-06-08 Thread Ryan Goulding
I recommend you engage upstream Apache Karaf; they maintain and are familiar with those modules. They are not written nor maintained by ODL Developers. HTH. Regards, Ryan Goulding On Fri, Jun 8, 2018 at 6:37 AM, Steubert Ebenezer < steuber...@altencalsoftlabs.com> wrote: > Hi Ryan, > > > > T

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Michael Vorburger
Hi Robert, On Fri, Jun 8, 2018 at 12:12 AM, Robert Varga wrote: > On 07/06/18 19:14, Michael Vorburger wrote: > > Robert, > > > > just to avoid any misunderstandings and unnecessary extra work to throw > > away, may we double check and confirm that we correctly understand your > > comment in ht

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Michael Vorburger
Tom, On Thu, Jun 7, 2018 at 8:37 PM, Tom Pantelis wrote: > On Thu, Jun 7, 2018 at 1:14 PM, Michael Vorburger > wrote: > >> Robert, >> >> just to avoid any misunderstandings and unnecessary extra work to throw >> away, may we double check and confirm that we correctly understand your >> comment

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Tom Pantelis
On Fri, Jun 8, 2018 at 9:58 AM, Michael Vorburger wrote: > Tom, > > On Thu, Jun 7, 2018 at 8:37 PM, Tom Pantelis > wrote: > >> On Thu, Jun 7, 2018 at 1:14 PM, Michael Vorburger >> wrote: >> >>> Robert, >>> >>> just to avoid any misunderstandings and unnecessary extra work to throw >>> away, may

[controller-dev] Toaster-consumer in odl-startup-archetype directory structure

2018-06-08 Thread Pranjal Sharma
Hi All, I hope you are doing well. I am fairly new to the OpenDaylight framework and trying to get a finer understanding of the MD-SAL infrastructure. To get started, I am trying to develop the complete *Toaster* example from scratch using *odl-startup-archetype*. I am following the tutorial: http

Re: [controller-dev] karaf user validation query

2018-06-08 Thread Steubert Ebenezer
Hi Ryan, Thanks for your response. We need to salt and hash the karaf CLI user passwords. We installed jasypt (feature:install jasypt) on controller and modified [karf.dir]/etc/org.apache.karaf.jaas.cfg as below. encryption.name = jasypt encryption.saltSizeBytes = 16 Now we crea

Re: [controller-dev] Toaster-consumer in odl-startup-archetype directory structure

2018-06-08 Thread Tom Pantelis
Pranjal, The archetype generates initial suggested directories. There's really no rules on how to organize the code - in the end it's your code and up to you. The toaster example has the RPC implementation in a provider bundle and an RPC user in a consumer bundle but it's just an example. If you h

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Anil Vishnoi
On Thu, Jun 7, 2018 at 11:37 AM, Tom Pantelis wrote: > > > On Thu, Jun 7, 2018 at 1:14 PM, Michael Vorburger > wrote: > >> Robert, >> >> just to avoid any misunderstandings and unnecessary extra work to throw >> away, may we double check and confirm that we correctly understand your >> comment i

Re: [controller-dev] [infrautils-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Anil Vishnoi
On Thu, Jun 7, 2018 at 11:39 AM, Faseela K wrote: > Not related in this context, but if we can get shard leader change > notification, can we use that to derive an entity owner instead of using > EOS? ;) > ​Humble suggestion, don't use shard location/ownership status in your business logic ;-)​

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Tom Pantelis
On Fri, Jun 8, 2018 at 3:10 PM, Anil Vishnoi wrote: > > > On Thu, Jun 7, 2018 at 11:37 AM, Tom Pantelis > wrote: > >> >> >> On Thu, Jun 7, 2018 at 1:14 PM, Michael Vorburger >> wrote: >> >>> Robert, >>> >>> just to avoid any misunderstandings and unnecessary extra work to throw >>> away, may we

Re: [controller-dev] [infrautils-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Tom Pantelis
On Fri, Jun 8, 2018 at 3:11 PM, Anil Vishnoi wrote: > > > On Thu, Jun 7, 2018 at 11:39 AM, Faseela K wrote: > >> Not related in this context, but if we can get shard leader change >> notification, can we use that to derive an entity owner instead of using >> EOS? ;) >> > ​Humble suggestion, don'

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Anil Vishnoi
On Fri, Jun 8, 2018 at 1:49 PM, Tom Pantelis wrote: > > > On Fri, Jun 8, 2018 at 3:10 PM, Anil Vishnoi > wrote: > >> >> >> On Thu, Jun 7, 2018 at 11:37 AM, Tom Pantelis >> wrote: >> >>> >>> >>> On Thu, Jun 7, 2018 at 1:14 PM, Michael Vorburger >>> wrote: >>> Robert, just to avoi

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Robert Varga
On 08/06/18 23:02, Anil Vishnoi wrote: > > All yang notifications are local - not sure what you mean by routed.  > > ​ I mean, like we route RPC's, i was wondering if you are building > something that will route the yang notification as well to other node.​ >   Not until someone implements

Re: [controller-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Tom Pantelis
On Fri, Jun 8, 2018 at 5:02 PM, Anil Vishnoi wrote: > > > On Fri, Jun 8, 2018 at 1:49 PM, Tom Pantelis > wrote: > >> >> >> On Fri, Jun 8, 2018 at 3:10 PM, Anil Vishnoi >> wrote: >> >>> >>> >>> On Thu, Jun 7, 2018 at 11:37 AM, Tom Pantelis >>> wrote: >>> On Thu, Jun 7, 2018 at 1:

Re: [controller-dev] [infrautils-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Faseela K
From: Tom Pantelis [mailto:tompante...@gmail.com] Sent: Saturday, June 09, 2018 2:24 AM To: Anil Vishnoi Cc: Faseela K ; Michael Vorburger ; infrautils-...@lists.opendaylight.org; controller-dev ; genius-...@lists.opendaylight.org Subject: Re: [controller-dev] [infrautils-dev] OK to resurrect

Re: [controller-dev] [infrautils-dev] OK to resurrect c/64522 to first move infrautils.DiagStatus integration for datastore from genius to controller, and then improve it for GENIUS-138 ?

2018-06-08 Thread Anil Vishnoi
On Fri, Jun 8, 2018 at 4:50 PM, Faseela K wrote: > > > > > *From:* Tom Pantelis [mailto:tompante...@gmail.com] > *Sent:* Saturday, June 09, 2018 2:24 AM > *To:* Anil Vishnoi > *Cc:* Faseela K ; Michael Vorburger < > vorbur...@redhat.com>; infrautils-...@lists.opendaylight.org; > controller-dev ;

Re: [controller-dev] [infrautils-dev] Sharding evolution

2018-06-08 Thread Faseela K
[Changed the subject] Anil, now you can ask ;) https://wiki.opendaylight.org/view/Genius:Sharding_evolution Thanks, Faseela From: Anil Vishnoi [mailto:vishnoia...@gmail.com] Sent: Saturday, June 09, 2018 5:30 AM To: Faseela K Cc: Tom Pantelis ; Michael Vorburger ; infrautils-...@lists.openday

Re: [controller-dev] [infrautils-dev] Sharding evolution

2018-06-08 Thread Anil Vishnoi
So reading the wiki page, i was able to understand that there are two main issues (1) Transaction management and rollback -- i was not able to figure out the relevance with distributed shard location. (2) Performance in cluster node -- if shard leaders are distributed, any transaction will involve

Re: [controller-dev] [infrautils-dev] Sharding evolution

2018-06-08 Thread Robert Varga
On 09/06/18 02:06, Faseela K wrote: > [Changed the subject] > >   > > Anil, now you can ask ;) > >   > > https://wiki.opendaylight.org/view/Genius:Sharding_evolution > MD-SAL long-term design: https://wiki.opendaylight.org/view/MD-SAL:Boron:Conceptual_Data_Tree Make sure to align your thinki