On Thu, Jun 16, 2016 at 11:10 AM, Osura Rathnayake <osura...@gmail.com>
wrote:

> Hi Mentors,
>
> Thank you for the update.
> Yes I can demonstrate it anytime today.
>
Great! Shall we have a hangout at 3.00 PM? The main purpose would be to
demonstrate the membership scheme functionality with a carbon cluster
deployed in Azure.

>
>
> 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 RegardsOsura 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
>



-- 
Thanks and Regards,

Isuru H.
+94 716 358 048* <http://wso2.com/>*
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to