Hi Mentors,

Thank you for the update.
Yes I can demonstrate it anytime today.


thanks

On Thu, Jun 16, 2016 at 10:11 AM, Isuru Haththotuwa <isu...@wso2.com> wrote:

> Hi Osura,
>
> Would you be able to demonstrate the functionality of the membership
> scheme today?
>
> Also, please keep an eye on the timeline for the project [1], as the
> midterm evaluations will be starting on 20th.
>
> [1]. https://developers.google.com/open-source/gsoc/timeline
>
> On Thu, Jun 16, 2016 at 6:46 AM, Imesh Gunaratne <im...@wso2.com> wrote:
>
>>
>>
>> On Wed, Jun 15, 2016 at 2:46 PM, Osura Rathnayake <osura...@gmail.com>
>> wrote:
>>
>>> Hi Mentors,
>>>
>>> As we discussed at the very beginning, next in line is to see how each
>>> of the following can be setup on Azure using native features:
>>>
>>>    - Auto healing
>>>    - Autoscaling
>>>    - Dynamic load balancing
>>>    - Centralized logging
>>>    - Monitoring
>>>    - Metering
>>>
>>> For auto healing, we can implement it in both VM level and application
>>> level. In VM level, we can poll for VM statuses and check if a given VM is
>>> down or not. And then we can up them if they have gone down, using api
>>> calls. for application level of course we will have to run a shell script
>>> to determine the status of a given application and will have to up it
>>> accordingly. I'm looking forward to hear from you regarding this.
>>>
>>
>> ​No, auto healing and autoscaling should be handled by Azure. We might
>> not need to write code to handle that.
>>
>> Thanks​
>>
>>
>>>
>>> thanks,
>>>
>>> On Mon, Jun 13, 2016 at 10:53 AM, Osura Rathnayake <osura...@gmail.com>
>>> wrote:
>>>
>>>> Hi Isuru,
>>>>
>>>> Can you please tell me when you would be free to have a hangout to do a
>>>> code review and discuss next project goals?
>>>>
>>>> Thanks,
>>>>
>>>> On Saturday, June 11, 2016, Osura Rathnayake <osura...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi Isuru,
>>>>>
>>>>> Thank you very much.
>>>>> Yes there was a misconfiguration in registry mounts and now it works
>>>>> properly.
>>>>> Okay will have a code review next week.
>>>>>
>>>>>
>>>>> On Fri, Jun 10, 2016 at 9:45 AM, Isuru Haththotuwa <isu...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Osura,
>>>>>>
>>>>>> This is great progress! This shows that a clustered deployment of
>>>>>> WSO2 products on Azure is possible with this membership scheme.
>>>>>>
>>>>>> About the error, what is says is that a particular resource that the
>>>>>> first node is expecting to find in the config registry is not found. This
>>>>>> can be due to a mis-configured registry mounts. Did you mount the config
>>>>>> and governance registries? If not please do so by referring [1].
>>>>>>
>>>>>> Lets schedule a code review early next week for the membership scheme.
>>>>>>
>>>>>> [1]. https://docs.wso2.com/display/CLUSTER44x/Setting+up+the+Database
>>>>>>
>>>>>> On Fri, Jun 10, 2016 at 12:42 AM, Osura Rathnayake <
>>>>>> osura...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Mentors,
>>>>>>>
>>>>>>> I have two application servers (AS) running on azure and I'm testing
>>>>>>> the azure membership scheme on them. When I run the first AS I could see
>>>>>>> member added and member joined log messages. And when I run the second 
>>>>>>> AS,
>>>>>>> I could see member added log messages and then I get an error saying 
>>>>>>> carbon
>>>>>>> initialization failed (screenshot attached as error6). Also when I 
>>>>>>> stopped
>>>>>>> the second AS I could see member left log message on the first AS(
>>>>>>> screenshot attached as Capture1).
>>>>>>>
>>>>>>> Afterwards I stopped both of them and started the second AS first
>>>>>>> and it ran without errors but the other AS( previous case I started 
>>>>>>> this AS
>>>>>>> first) showed up the same error which I got earlier. I'm getting this 
>>>>>>> error
>>>>>>> always from the secondly started AS. Please share with me if you have 
>>>>>>> any
>>>>>>> idea why I'm getting this.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> On Mon, Jun 6, 2016 at 4:16 PM, Osura Rathnayake <osura...@gmail.com
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> This is the summary of the matters that we discussed during hangout
>>>>>>>> we had on 6th of June, 2016.
>>>>>>>>
>>>>>>>> We had a productive discussion on how to pass the azure specific
>>>>>>>> parameters to the Azure membership scheme and how we should test the 
>>>>>>>> Azure
>>>>>>>> membership scheme
>>>>>>>>
>>>>>>>> Current progress : Getting a list of IP addresses of members in the
>>>>>>>> cluster and updating the hazelcast configuration are done but certain 
>>>>>>>> azure
>>>>>>>> specific parameters are hard coded in the program.
>>>>>>>>
>>>>>>>> As in kubernetes membership scheme, we agreed upon sending those
>>>>>>>> parameters as either environment variables or system properties. So the
>>>>>>>> next immediate goal is to get those parameters that way. As of how to 
>>>>>>>> test
>>>>>>>> the azure membership scheme, [1] was shared get a more clear idea on 
>>>>>>>> the
>>>>>>>> subject.
>>>>>>>>
>>>>>>>>
>>>>>>>> [1]
>>>>>>>> https://docs.wso2.com/display/KA100/Kubernetes+Membership+Scheme+for+WSO2+Carbon
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Jun 6, 2016 at 1:21 PM, Osura Rathnayake <
>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Isuru,
>>>>>>>>>
>>>>>>>>> Thank you very much. Okay will have a hangout today at 3.00 pm.
>>>>>>>>>
>>>>>>>>> thanks,
>>>>>>>>>
>>>>>>>>> On Mon, Jun 6, 2016 at 10:37 AM, Isuru Haththotuwa <
>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Osura,
>>>>>>>>>>
>>>>>>>>>> You need to test the membership scheme following the same method
>>>>>>>>>> that we use for the Kuberntes Membership scheme. Please refer the 
>>>>>>>>>> README
>>>>>>>>>> [1]. The only difference is that you will be deploying in Azure.
>>>>>>>>>>
>>>>>>>>>> Please note the parameters that are added to the axis2.xml:
>>>>>>>>>>
>>>>>>>>>> membershipSchemeClassName, membershipScheme, KUBERNETES_MASTER,
>>>>>>>>>> KUBERNETES_SERVICES, etc.
>>>>>>>>>>
>>>>>>>>>> membershipSchemeClassName is the fully qualified classname for
>>>>>>>>>> the relevant Membership Scheme class that you have written. Carbon 
>>>>>>>>>> will try
>>>>>>>>>> to load that class using the class name.
>>>>>>>>>> membershipScheme should be 'azure' or any other suitable name
>>>>>>>>>> KUBERNETES_MASTER and KUBERNETES_SERVICES are the API endpoint
>>>>>>>>>> and the Kubernetes Service Name(s) to be considered in the cluster. 
>>>>>>>>>> You
>>>>>>>>>> need to change these parameters according to your case, reflecting 
>>>>>>>>>> the
>>>>>>>>>> Azure deployment (using Azure API endpoint and the Network Security 
>>>>>>>>>> Group
>>>>>>>>>> as you mentioned in a previous reply, etc.).
>>>>>>>>>>
>>>>>>>>>> Lets have a hangout today at 3.00 PM if you are free at that time
>>>>>>>>>> to discuss more.
>>>>>>>>>>
>>>>>>>>>> [1].
>>>>>>>>>> https://github.com/wso2/kubernetes-artifacts/tree/master/common/kubernetes-membership-scheme
>>>>>>>>>>
>>>>>>>>>> On Fri, Jun 3, 2016 at 11:18 PM, Osura Rathnayake <
>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>
>>>>>>>>>>> please find the updated membership scheme here [1].
>>>>>>>>>>> Can you please tell me how to test the membership scheme? Also
>>>>>>>>>>> how can I get the parameters that are passed into the constructor 
>>>>>>>>>>> of the
>>>>>>>>>>> membership class? Also where is the membership class invoked.
>>>>>>>>>>>
>>>>>>>>>>> [1]https://github.com/osuran/azure-membership-scheme
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Jun 2, 2016 at 10:38 AM, Imesh Gunaratne <im...@wso2.com
>>>>>>>>>>> > wrote:
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Jun 2, 2016 at 10:33 AM, Osura Rathnayake <
>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>>>
>>>>>>>>>>>>> When developing the membership scheme, from where can I get
>>>>>>>>>>>>> the HazelcastMembershipScheme interface? I Googled but couldn't 
>>>>>>>>>>>>> find an
>>>>>>>>>>>>> appropriate jar file or anything. the one that netbeans suggests 
>>>>>>>>>>>>> also
>>>>>>>>>>>>> cannot be downloaded.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> https://github.com/wso2/carbon-kernel/blob/4.4.x/core/org.wso2.carbon.core/src/main/java/org/wso2/carbon/core/clustering/hazelcast/HazelcastMembershipScheme.java
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ​Will implement this for Carbon 4.4.x.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks​
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, May 30, 2016 at 1:49 AM, Osura Rathnayake <
>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Isuru,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thank you
>>>>>>>>>>>>>> I have updated my Git repository with this sample code,
>>>>>>>>>>>>>> please find it here [1].
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [1] https://github.com/osuran/azure-membership-scheme
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sun, May 29, 2016 at 8:41 AM, Isuru Haththotuwa <
>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Sun, May 29, 2016 at 12:32 AM, Osura Rathnayake <
>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Isuru,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Please find the attached project zip. From line 108 to 148
>>>>>>>>>>>>>>>> I hard coded because I was getting errors with StringTokenizer 
>>>>>>>>>>>>>>>> and I didn't
>>>>>>>>>>>>>>>> want to focus much on that.
>>>>>>>>>>>>>>>> Okay I'm right on writing the actual membership scheme.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks. Will have a look.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> It would be better if you can commit this to a github
>>>>>>>>>>>>>>> repository. By doing that, your sample is available for anyone 
>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>> use/refer. Make sure to remove any sensitive information 
>>>>>>>>>>>>>>> (passwords, etc.)
>>>>>>>>>>>>>>> before doing so.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> thanks
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Sat, May 28, 2016 at 10:19 PM, Isuru Haththotuwa <
>>>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> These are great findings!
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Can you please share the sample code that you wrote?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> The next step would be to start writing the actual
>>>>>>>>>>>>>>>>> membership scheme. Please refer the Kubernetes Membership 
>>>>>>>>>>>>>>>>> scheme as a
>>>>>>>>>>>>>>>>> reference.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Sat, May 28, 2016 at 9:06 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> This is the summary of everything that I have done so far.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Pre requisite: VMs which has WSO2 Application Server
>>>>>>>>>>>>>>>>>> running should have been added to a particular network 
>>>>>>>>>>>>>>>>>> security group
>>>>>>>>>>>>>>>>>> (NSG). In my case it’s ASNSG
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> First the java app should be authenticated. Then it query
>>>>>>>>>>>>>>>>>> for the information on ASNSG. Response of that API call 
>>>>>>>>>>>>>>>>>> includes names of
>>>>>>>>>>>>>>>>>> all the network interfaces that are existed in ASNSG. Then 
>>>>>>>>>>>>>>>>>> each and every
>>>>>>>>>>>>>>>>>> network interface is queried using their names to get 
>>>>>>>>>>>>>>>>>> private IP addresses
>>>>>>>>>>>>>>>>>> of each of them. As the final outcome we get a list of IP 
>>>>>>>>>>>>>>>>>> addresses of VMs
>>>>>>>>>>>>>>>>>> which has WSO2 Application Server running.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Authentication*
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> In order to work with Azure Resource Manager (ARM) REST
>>>>>>>>>>>>>>>>>> API, first of all our app has to be authenticated. ARM 
>>>>>>>>>>>>>>>>>> provides two methods
>>>>>>>>>>>>>>>>>> for this purpose,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 1) Authenticate using service principal
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2) Authenticate using organizational account.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I have used the first method that is authenticating using
>>>>>>>>>>>>>>>>>> a service principal.  A Service Principal is an instance of 
>>>>>>>>>>>>>>>>>> an application
>>>>>>>>>>>>>>>>>> that is within your Active Directory that is allowed access 
>>>>>>>>>>>>>>>>>> to one or more
>>>>>>>>>>>>>>>>>> resources or an entire resource group. How to set up a 
>>>>>>>>>>>>>>>>>> service principal is
>>>>>>>>>>>>>>>>>> well described here [1]. Once you successfully set up a 
>>>>>>>>>>>>>>>>>> service principal,
>>>>>>>>>>>>>>>>>> you will have the following information in hand.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 1)      Client ID
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2)      Client secret
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 3)      Tenant ID
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Above parameters and Azure subscription ID are used in
>>>>>>>>>>>>>>>>>> the java app for authentication purpose. I have used Active 
>>>>>>>>>>>>>>>>>> Directory
>>>>>>>>>>>>>>>>>> Authentication Library (ADAL) [2] for authentication. Once 
>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>> authentication is successful, an authentication token will 
>>>>>>>>>>>>>>>>>> be issued and it
>>>>>>>>>>>>>>>>>> will be used in the rest of the program as to make calls to 
>>>>>>>>>>>>>>>>>> API.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Getting information on ASNSG*
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> For this purpose, [3] API reference is used. As the
>>>>>>>>>>>>>>>>>> response we get a JSON string which includes names of NICs 
>>>>>>>>>>>>>>>>>> which are
>>>>>>>>>>>>>>>>>> available in ASNSG.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Getting private IP address of each NIC*
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> With the NIC names we received from previous API call, we
>>>>>>>>>>>>>>>>>> can use this [4] API reference to get the private IP address 
>>>>>>>>>>>>>>>>>> of each NIC.
>>>>>>>>>>>>>>>>>> And then with that information we can list out the IP 
>>>>>>>>>>>>>>>>>> addresses of all the
>>>>>>>>>>>>>>>>>> VMs which has WSO2 Application Server running.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>> https://azure.microsoft.com/en-gb/documentation/articles/resource-group-create-service-principal-portal/
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [2]
>>>>>>>>>>>>>>>>>> https://github.com/AzureAD/azure-activedirectory-library-for-java
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [3]
>>>>>>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163654.aspx
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [4]
>>>>>>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163611.aspx
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *From:* Imesh Gunaratne [mailto:im...@wso2.com]
>>>>>>>>>>>>>>>>>> *Sent:* Saturday, May 28, 2016 8:53 AM
>>>>>>>>>>>>>>>>>> *To:* Osura Rathnayake
>>>>>>>>>>>>>>>>>> *Cc:* Isuru Haththotuwa; WSO2 Developers' List
>>>>>>>>>>>>>>>>>> *Subject:* Re: [GSOC 16] Initial Project Progress
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Sat, May 28, 2016 at 12:42 AM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Sorry for the late reply. ARM portal doesn't have certain
>>>>>>>>>>>>>>>>>> features like Active Directory but it doesn't matter because 
>>>>>>>>>>>>>>>>>> they can be
>>>>>>>>>>>>>>>>>> implemented using classic portal and they work hand in hand. 
>>>>>>>>>>>>>>>>>> So all the
>>>>>>>>>>>>>>>>>> features in classic plus the new features in ARM can be used 
>>>>>>>>>>>>>>>>>> if we choose
>>>>>>>>>>>>>>>>>> ARM model. Therefore I think it's fruitful if we stick to 
>>>>>>>>>>>>>>>>>> ARM model, and
>>>>>>>>>>>>>>>>>> the other important thing is sooner or later Microsoft will 
>>>>>>>>>>>>>>>>>> develop the ARM
>>>>>>>>>>>>>>>>>> fully so eventually classic model will be obsolete(I think).
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> +1 We may need to go ahead with what they provide at the
>>>>>>>>>>>>>>>>>> moment.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> As we discussed in our last hangout, using a main program
>>>>>>>>>>>>>>>>>> I could list out the IP addresses of the VMs where 
>>>>>>>>>>>>>>>>>> Application Servers are
>>>>>>>>>>>>>>>>>> installed. Please arrange another hangout so that we can 
>>>>>>>>>>>>>>>>>> discuss the next
>>>>>>>>>>>>>>>>>> project goal.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Yes will have a hangout next week, it would be better if
>>>>>>>>>>>>>>>>>> you can send details in a mail first.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, May 25, 2016 at 9:08 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> okay i will find out the differences and update you.
>>>>>>>>>>>>>>>>>> meanwhile i will check azure sdk for java if it has all the 
>>>>>>>>>>>>>>>>>> classes we want.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, May 25, 2016 at 9:31 AM, Imesh Gunaratne <
>>>>>>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, May 24, 2016 at 10:22 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> As you might already know, Azure has two deployment
>>>>>>>>>>>>>>>>>> models , azure classic (old portal) and azure resource 
>>>>>>>>>>>>>>>>>> manager (ARM)(new
>>>>>>>>>>>>>>>>>> portal). Unfortunately some functionalities of classic is 
>>>>>>>>>>>>>>>>>> not available in
>>>>>>>>>>>>>>>>>> ARM vice versa[1] but microsoft is rapidly developing all the
>>>>>>>>>>>>>>>>>> functionalities across both models. Also certain API 
>>>>>>>>>>>>>>>>>> references [2] are not
>>>>>>>>>>>>>>>>>> available for both the models, for an example, for network 
>>>>>>>>>>>>>>>>>> both classic and
>>>>>>>>>>>>>>>>>> ARM API references are available but for network security 
>>>>>>>>>>>>>>>>>> groups only
>>>>>>>>>>>>>>>>>> classic is available, while network security groups is a 
>>>>>>>>>>>>>>>>>> supported feature
>>>>>>>>>>>>>>>>>> in ARM. shall we have a hangout to discuss this matter?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> IMO it would be okay to stick to one model. Can you
>>>>>>>>>>>>>>>>>> please research on this and list out the differences between 
>>>>>>>>>>>>>>>>>> two models?
>>>>>>>>>>>>>>>>>> That would help us to take a decision on this.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>> https://blog.kloud.com.au/2016/04/05/azure-classic-vs-azure-resource-manager/
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [2]
>>>>>>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt420159.aspx
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Fri, May 20, 2016 at 11:05 AM, Isuru Haththotuwa <
>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Are you joining the hangout now?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, May 19, 2016 at 7:37 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Isuru,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> It's no problem. Okay let's have a hangout at 11 o'clock
>>>>>>>>>>>>>>>>>> tomorrow.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thursday, May 19, 2016, Isuru Haththotuwa <
>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Sorry for the delayed response.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Shall we have a hangout at 11 AM on 20th May (Friday)?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, May 17, 2016 at 9:09 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Shall we have a hangout on Thursday or so?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, May 12, 2016 at 8:26 PM, Imesh Gunaratne <
>>>>>>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, May 12, 2016 at 8:09 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I created a github repository so that all the work
>>>>>>>>>>>>>>>>>> related to this project can be accumulated with ease.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> here is the link
>>>>>>>>>>>>>>>>>> https://github.com/osuran/azure-membership-scheme.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Great! Will you be able to arrange a Hangout and
>>>>>>>>>>>>>>>>>> demonstrate what you did so far?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Thu, May 12, 2016 at 8:09 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I created a github repository so that all the work
>>>>>>>>>>>>>>>>>> related to this project can be accumulated with ease.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> here is the link
>>>>>>>>>>>>>>>>>> https://github.com/osuran/azure-membership-scheme.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, May 11, 2016 at 11:22 AM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I sorted out all the errors and the cluster is up and
>>>>>>>>>>>>>>>>>> running. Now I can see the log messages of members joining 
>>>>>>>>>>>>>>>>>> and leaving.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, May 11, 2016 at 11:04 AM, Isuru Haththotuwa <
>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Please refer [1] for configuring deployment synchronizer.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Initially, its ok even if you disable the deployment
>>>>>>>>>>>>>>>>>> synchronizer and test the clustering.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [1].
>>>>>>>>>>>>>>>>>> https://docs.wso2.com/display/CLUSTER44x/Configuring+SVN-Based+Deployment+Synchronizer
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, May 11, 2016 at 10:55 AM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi All,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thank you very much. I got it sorted out. I created a new
>>>>>>>>>>>>>>>>>> user and granted permission on it.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Can you please tell me the format of svn url and access
>>>>>>>>>>>>>>>>>> protocol when configuring <DeploymentSynchronizer> , my
>>>>>>>>>>>>>>>>>> repository is /home/as/svnrepo. I have attached the error I 
>>>>>>>>>>>>>>>>>> got as well.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Wed, May 11, 2016 at 7:13 AM, Imesh Gunaratne <
>>>>>>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, May 10, 2016 at 11:12 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Now i'm getting this error. I can't connect to the DB
>>>>>>>>>>>>>>>>>> from the client either.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Credentials might be correct, I think the issue is with
>>>>>>>>>>>>>>>>>> the permission. You might need to grant permission to the 
>>>>>>>>>>>>>>>>>> relevant
>>>>>>>>>>>>>>>>>> databases to your user for the given IP address. Please 
>>>>>>>>>>>>>>>>>> refer [1].
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [1] http://dev.mysql.com/doc/refman/5.5/en/grant.html
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, May 10, 2016 at 9:46 PM, Imesh Gunaratne <
>>>>>>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, May 10, 2016 at 9:43 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> when i was trying to up the manager node, i kept getting
>>>>>>>>>>>>>>>>>> an error and a screenshot of it is attached herewith. There 
>>>>>>>>>>>>>>>>>> is no problem
>>>>>>>>>>>>>>>>>> with network connectivity and dns resolution. Also a diagram 
>>>>>>>>>>>>>>>>>> of my setup is
>>>>>>>>>>>>>>>>>> attached. please have a look.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> This looks like a database connectivity issue.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Can you please try to install a mysql client in one of
>>>>>>>>>>>>>>>>>> the hosts that AS is installed and check whether it can 
>>>>>>>>>>>>>>>>>> connect to the
>>>>>>>>>>>>>>>>>> database server?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> thanks and regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, May 10, 2016 at 6:40 AM, Isuru Haththotuwa <
>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Mon, May 9, 2016 at 11:22 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi mentors,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> When setting up the DB according to [1], should shared
>>>>>>>>>>>>>>>>>> REGISTRY_DB and shared WSO2_USER_DB be resided on a separate 
>>>>>>>>>>>>>>>>>> server other
>>>>>>>>>>>>>>>>>> than the manager/worker node? if so can I use the same 
>>>>>>>>>>>>>>>>>> server i used for
>>>>>>>>>>>>>>>>>> load balancer for this purpose?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Yes, you can.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>> https://docs.wso2.com/display/CLUSTER44x/Setting+up+the+Database
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Sun, May 1, 2016 at 9:53 AM, Imesh Gunaratne <
>>>>>>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Sat, Apr 30, 2016 at 9:20 PM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Imesh,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thank you very much for the guidelines. I will do as you
>>>>>>>>>>>>>>>>>> have instructed and let you know the progress.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Great! Let us know if you find any problems.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>> OsuraOn Saturday, April 30, 2016, Imesh Gunaratne <
>>>>>>>>>>>>>>>>>> im...@wso2.com> wrote:Hi Osura, It's nice to hear from
>>>>>>>>>>>>>>>>>> you. I think it would be better if you can follow below 
>>>>>>>>>>>>>>>>>> steps: 1.
>>>>>>>>>>>>>>>>>> Implementing WSO2 Azure membership scheme:First understand 
>>>>>>>>>>>>>>>>>> how WSO2 Carbon
>>>>>>>>>>>>>>>>>> works by setting up a WSO2 Application Server worker/manager 
>>>>>>>>>>>>>>>>>> deployment on
>>>>>>>>>>>>>>>>>> Azure.Use WKA membership scheme for this and see how 
>>>>>>>>>>>>>>>>>> clustering works.Then
>>>>>>>>>>>>>>>>>> go through the WSO2 Kubernetes membership scheme source 
>>>>>>>>>>>>>>>>>> code.Afterwards
>>>>>>>>>>>>>>>>>> implement a new WSO2 membership scheme for Azure.2. Next see 
>>>>>>>>>>>>>>>>>> how each of
>>>>>>>>>>>>>>>>>> the following can be setup on Azure using native 
>>>>>>>>>>>>>>>>>> features:Auto
>>>>>>>>>>>>>>>>>> healingAutoscalingDynamic load balancingCentralized
>>>>>>>>>>>>>>>>>> loggingMonitoringMeteringThanks  On Fri, Apr 29, 2016 at 
>>>>>>>>>>>>>>>>>> 8:07 PM, Osura
>>>>>>>>>>>>>>>>>> Rathnayake <osura...@gmail.com> wrote:Hi All, Thank you
>>>>>>>>>>>>>>>>>> very much for accepting my proposal.  Yes these days i am 
>>>>>>>>>>>>>>>>>> working on
>>>>>>>>>>>>>>>>>> understanding how hazelcast behaves.  I have already come 
>>>>>>>>>>>>>>>>>> across some of
>>>>>>>>>>>>>>>>>> Azure API references that can be used to identify a group of 
>>>>>>>>>>>>>>>>>> VMs.  Network
>>>>>>>>>>>>>>>>>> Security Group (NSG) is the equivalent AWS Security group 
>>>>>>>>>>>>>>>>>> that we could
>>>>>>>>>>>>>>>>>> find in azure. And this [1] is the API reference that can be 
>>>>>>>>>>>>>>>>>> used to get
>>>>>>>>>>>>>>>>>> information about a particular NSG. There under 
>>>>>>>>>>>>>>>>>> networkInterfaces.id
>>>>>>>>>>>>>>>>>> element, we can get a collection of references to Network 
>>>>>>>>>>>>>>>>>> Interface Cards
>>>>>>>>>>>>>>>>>> that reference this NSG. And then using that we can get 
>>>>>>>>>>>>>>>>>> information about
>>>>>>>>>>>>>>>>>> NICs [2]. There under virtualMachine element, we can get the 
>>>>>>>>>>>>>>>>>> VM associated
>>>>>>>>>>>>>>>>>> with that NIC. I think we can use method to identify a group 
>>>>>>>>>>>>>>>>>> of VMs.    [1]
>>>>>>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163654.aspx[2]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> https://msdn.microsoft.com/en-us/library/azure/mt163611.aspx 
>>>>>>>>>>>>>>>>>> Regards,Osura On
>>>>>>>>>>>>>>>>>> Fri, Apr 29, 2016 at 4:16 PM, Isuru Haththotuwa <
>>>>>>>>>>>>>>>>>> isu...@wso2.com> wrote:Hi Osura, First of all, great
>>>>>>>>>>>>>>>>>> work with the proposal and congratulations on getting 
>>>>>>>>>>>>>>>>>> selected! As you
>>>>>>>>>>>>>>>>>> know, this is the community bonding period which you can use 
>>>>>>>>>>>>>>>>>> to enhance
>>>>>>>>>>>>>>>>>> your community relationship and of course to gain knowledge 
>>>>>>>>>>>>>>>>>> in the related
>>>>>>>>>>>>>>>>>> areas. Hope you are right on it!Can you please send a brief 
>>>>>>>>>>>>>>>>>> update about
>>>>>>>>>>>>>>>>>> the any project related work that you are doing now? Please 
>>>>>>>>>>>>>>>>>> copy the wso2
>>>>>>>>>>>>>>>>>> dev list (dev@wso2.org) as well. -- Thanks and
>>>>>>>>>>>>>>>>>> Regards,Isuru H.+94 716 358 048   -- Imesh
>>>>>>>>>>>>>>>>>> GunaratneSenior Technical LeadWSO2 Inc: http://wso2.comT:
>>>>>>>>>>>>>>>>>> +94 11 214 5345 M: +94 77 374 2057W: http://imesh.io TW:
>>>>>>>>>>>>>>>>>> @imesh Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> Imesh GunaratneSenior Technical LeadWSO2 Inc:
>>>>>>>>>>>>>>>>>> http://wso2.comT: +94 11 214 5345 M: +94 77 374 2057W:
>>>>>>>>>>>>>>>>>> http://imesh.io TW: @imesh Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> +94 716 358 048
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *Imesh Gunaratne*
>>>>>>>>>>>>>>>>>> Senior Technical Lead
>>>>>>>>>>>>>>>>>> WSO2 Inc: http://wso2.com
>>>>>>>>>>>>>>>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>>>>>>>>>>>>>>>> W: http://imesh.io TW: @imesh
>>>>>>>>>>>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon>
>>>>>>>>>>>>>>>>>>  Virus-free.
>>>>>>>>>>>>>>>>>> www.avast.com
>>>>>>>>>>>>>>>>>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=link>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Regards,
>>>>>>>>>>> Osura Rathnayake
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>
>>>>>>>>>> Isuru H.
>>>>>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Regards,
>>>>>>>>> Osura Rathnayake
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Regards,
>>>>>>>> Osura Rathnayake
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Regards,
>>>>>>> Osura Rathnayake
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks and Regards,
>>>>>>
>>>>>> Isuru H.
>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>> Osura Rathnayake
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> Osura Rathnayake
>>>>
>>>>
>>>
>>>
>>> --
>>> Regards,
>>> Osura Rathnayake
>>>
>>
>>
>>
>> --
>> *Imesh Gunaratne*
>> Software Architect
>> WSO2 Inc: http://wso2.com
>> T: +94 11 214 5345 M: +94 77 374 2057
>> W: https://medium.com/@imesh TW: @imesh
>> Lean . Enterprise . Middleware
>>
>>
>
>
> --
> Thanks and Regards,
>
> Isuru H.
> +94 716 358 048* <http://wso2.com/>*
>
>
>


-- 
Regards,
Osura Rathnayake
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to