On Wed, Aug 24, 2016 at 12:10 AM, Osura Rathnayake <osura...@gmail.com>
wrote:

> Hi Mentors,
>
> I submitted my final evaluation with this link [1]. It contains all the
> information including what's done, what's yet to be done, repos and the
> blogspot.
>

​Great! Thanks Osura! We will go through everything.

Thanks​


>
> [1] https://github.com/osuran/GSoC-16-final-submission/blob/
> master/README.md
>
> Thanks
>
> On Tue, Aug 23, 2016 at 5:11 PM, Isuru Haththotuwa <isu...@wso2.com>
> wrote:
>
>> Hi Osura,
>>
>> On Tue, Aug 23, 2016 at 2:48 PM, Osura Rathnayake <osura...@gmail.com>
>> wrote:
>>
>>> Hi Isuru,
>>>
>>> Issue #6 was fixed.
>>>
>> great! thanks.
>>
>>>
>>> Thanks,
>>>
>>> On Tue, Aug 23, 2016 at 10:27 AM, Osura Rathnayake <osura...@gmail.com>
>>> wrote:
>>>
>>>> Hi Isuru,
>>>>
>>>> I'm fixing issue #6 and  almost done. I will fix other issues soon
>>>> after finishing #6.
>>>>
>>>> Thanks,
>>>>
>>>> On Tue, Aug 23, 2016 at 7:50 AM, Isuru Haththotuwa <isu...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Osura,
>>>>>
>>>>> Several issues reported against the membership scheme is still in open
>>>>> state [1]. Other than issue 6, all others are straightforward to fix.
>>>>> Please fix those asap.
>>>>>
>>>>> [1]. https://github.com/osuran/azure-membership-scheme/issues
>>>>>
>>>>> On Sun, Aug 21, 2016 at 1:49 AM, Osura Rathnayake <osura...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Mentors,
>>>>>>
>>>>>> current status: I'm trying to implement the deploy.sh by trying to
>>>>>> invoke puppet to install product configuration at the startup of a puppet
>>>>>> installed VM. But still couldn't come up with a presentable outcome.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> On Thu, Aug 18, 2016 at 11:32 PM, Osura Rathnayake <
>>>>>> osura...@gmail.com> wrote:
>>>>>>
>>>>>>> Thank you
>>>>>>>
>>>>>>>
>>>>>>> On Thursday, August 18, 2016, Imesh Gunaratne <im...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Aug 18, 2016 at 7:56 PM, Osura Rathnayake <
>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi Imesh,
>>>>>>>>>
>>>>>>>>> Yes now I understand that creating VM images for each product
>>>>>>>>> profile will not going to work out.
>>>>>>>>>
>>>>>>>>> Can you please give me a step by step guideline on what I should
>>>>>>>>> do to achieve this?
>>>>>>>>>
>>>>>>>>
>>>>>>>> ​Please refer [1] and [2].
>>>>>>>>
>>>>>>>> [1] https://github.com/wso2/puppet-modules
>>>>>>>> [2] https://docs.wso2.com/display/PM210/WSO2+Puppet+Modules+Docu
>>>>>>>> mentation​
>>>>>>>>
>>>>>>>>
>>>>>>>> ​Thanks​
>>>>>>>>
>>>>>>>> .
>>>>>>>>>  Thank you,
>>>>>>>>>
>>>>>>>>> On Wed, Aug 17, 2016 at 10:41 PM, Imesh Gunaratne <im...@wso2.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Aug 17, 2016 at 10:19 PM, Imesh Gunaratne <im...@wso2.com
>>>>>>>>>> > wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​There are many spelling mistakes on this file [2], please
>>>>>>>>>>> review it again.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ​Correction: s/on this file/in this file/g
>>>>>>>>>>
>>>>>>>>>> Thanks
>>>>>>>>>> ​
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> Overall I see very less attention to detail in this repository
>>>>>>>>>>> and the membership scheme implementation.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> There I mentioned the things that should be kept in mind while
>>>>>>>>>>>> configuring wso2 AS and did not go in to detail on hot to 
>>>>>>>>>>>> configure as it
>>>>>>>>>>>> can be found in the wso2 documentation. Would that be okay?
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ​I don't think this is helpful. Without having detailed steps
>>>>>>>>>>> users might not be able to do a complete deployment.
>>>>>>>>>>>
>>>>>>>>>>> Few questions:
>>>>>>>>>>>
>>>>>>>>>>>    - How do you create a distributed deployment​
>>>>>>>>>>>
>>>>>>>>>>>    ​of AS ​or any other product (say for an example WSO2 API-M)
>>>>>>>>>>>    with this approach? As I explained earlier creating a VM image 
>>>>>>>>>>> per product
>>>>>>>>>>>    profile is an unnecessary overhead (time consumption, disk space 
>>>>>>>>>>> needed,
>>>>>>>>>>>    maintenance, etc).
>>>>>>>>>>>
>>>>>>>>>>>    - ​What would be the approach of applying​
>>>>>>>>>>>     a patch or do
>>>>>>>>>>>    ​ing​
>>>>>>>>>>>    a configuration change in a such deployment?
>>>>>>>>>>>
>>>>>>>>>>> ​IMO it is really important to understand the concepts well and
>>>>>>>>>>> solve problems with the most efficient manner. Otherwise the 
>>>>>>>>>>> outcome of
>>>>>>>>>>> this project might not be usable.
>>>>>>>>>>>
>>>>>>>>>>> [2] https://github.com/osuran/azure-artifacts/issues/2
>>>>>>>>>>>
>>>>>>>>>>> Thanks
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> user do not need to change anything in template.json, so should
>>>>>>>>>>>> I explain the parameters in that too?
>>>>>>>>>>>>
>>>>>>>>>>>> in the paramters.json, except for the vm_image parameter, all
>>>>>>>>>>>> of the parameters are just for the naming of the elements that you 
>>>>>>>>>>>> find in
>>>>>>>>>>>> a VM, for an example, the name of the network interface. Therefore 
>>>>>>>>>>>> I have
>>>>>>>>>>>> given instructions on how to set the vm_image parameter.
>>>>>>>>>>>>
>>>>>>>>>>>> current progress: The script which was generated by Azure does
>>>>>>>>>>>> not have the capability to add a custom VM image. I modified it so 
>>>>>>>>>>>> that now
>>>>>>>>>>>> it has that capability. Normally when you login to azure from CLI, 
>>>>>>>>>>>> it needs
>>>>>>>>>>>> web interaction to authenticate. I modified deploy.sh in a way 
>>>>>>>>>>>> that it
>>>>>>>>>>>> authenticates the user without web interaction, this will be 
>>>>>>>>>>>> useful if we
>>>>>>>>>>>> run deploy.sh in a minimal version of linux.
>>>>>>>>>>>>
>>>>>>>>>>>> currently I'm working on adding deployment patterns to
>>>>>>>>>>>> deploy.sh and undeploy.sh
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> [1] https://github.com/osuran/azure-artifacts/tree/master/ws
>>>>>>>>>>>> o2as
>>>>>>>>>>>>
>>>>>>>>>>>> thank you,
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Aug 16, 2016 at 10:10 AM, Isuru Haththotuwa <
>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Can you please send an update on the current status?
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Aug 15, 2016 at 10:11 AM, Isuru Haththotuwa <
>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Few comments regarding the README:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    1. Need to mention how to configure the VM with the
>>>>>>>>>>>>>>    product pack and JDK for Azure
>>>>>>>>>>>>>>    2. There are lot of parameters in the template and
>>>>>>>>>>>>>>    parameters json files; please explain what a user needs to 
>>>>>>>>>>>>>> change there.
>>>>>>>>>>>>>>    3. The deploy script should be able to handle both
>>>>>>>>>>>>>>    standalone and distributed deployment pattern for the 
>>>>>>>>>>>>>> product. Refer to K8s
>>>>>>>>>>>>>>    repository as a reference [1]
>>>>>>>>>>>>>>    4. Highlights the commands that a user needs to issue
>>>>>>>>>>>>>>    clearly
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Please note a user should be able to deploy a WSO2 product in
>>>>>>>>>>>>>> Azure by following the README. If we provide abstract and 
>>>>>>>>>>>>>> incomplete
>>>>>>>>>>>>>> instructions, user experience will not be good.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, Aug 15, 2016 at 9:05 AM, Osura Rathnayake <
>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Imesh  /Isuru,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Please accept my apologies for the delayed response.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> There is a MySQL instance in the Azure marketplace, we can
>>>>>>>>>>>>>>> straightaway deploy that. It's a Ubuntu 16.04.1 LTS with MySQL 
>>>>>>>>>>>>>>> installed. I
>>>>>>>>>>>>>>> think it's better to use it as there won't be licensing issues 
>>>>>>>>>>>>>>> with it.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Please find the updated readme file in [1] which includes
>>>>>>>>>>>>>>> steps on how to deploy WSO2 AS in Azure.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> About the undeploy.sh, should it remove the VM entirely or
>>>>>>>>>>>>>>> just the WSO2 AS instance?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Ideally we should be able to re-use the VM, so IMHO removing
>>>>>>>>>>>>>> only the instance is ok.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [1]. https://github.com/wso2/kubern
>>>>>>>>>>>>>> etes-artifacts/tree/master/wso2as
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [1] https://github.com/osuran/azure-artifacts
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thank you,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Sun, Aug 14, 2016 at 10:06 AM, Isuru Haththotuwa <
>>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I see that you have updated the repo [1] with a deploy
>>>>>>>>>>>>>>>> script for wso2as. Additionally we would need an undeploy 
>>>>>>>>>>>>>>>> script as well.
>>>>>>>>>>>>>>>> What are the steps that I need to follow to deploy WSO2 AS on 
>>>>>>>>>>>>>>>> Azure? Can
>>>>>>>>>>>>>>>> you please provide me a documentation link?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [1]. https://github.com/osuran/azure-artifacts
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Thu, Aug 11, 2016 at 10:22 AM, Isuru Haththotuwa <
>>>>>>>>>>>>>>>> isu...@wso2.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Can you give an update on the latest status? I checked the
>>>>>>>>>>>>>>>>> github repositories under your account, but still can find 
>>>>>>>>>>>>>>>>> only the
>>>>>>>>>>>>>>>>> membership scheme and a couple of templates. Did you add the 
>>>>>>>>>>>>>>>>> scripts to
>>>>>>>>>>>>>>>>> deploy/undeploy the products? As we saw, its just a matter of 
>>>>>>>>>>>>>>>>> copy pasting
>>>>>>>>>>>>>>>>> from the Azure management portal since the deployment script 
>>>>>>>>>>>>>>>>> is auto
>>>>>>>>>>>>>>>>> generated.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Fri, Aug 5, 2016 at 10:56 AM, Imesh Gunaratne <
>>>>>>>>>>>>>>>>> im...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Fri, Aug 5, 2016 at 9:07 AM, Osura Rathnayake <
>>>>>>>>>>>>>>>>>> osura...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hi Mentors,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> This is the progress so far.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I have created a template, using which you can deploy 3
>>>>>>>>>>>>>>>>>>> VMs, manager node, worker node and a DB. This template can 
>>>>>>>>>>>>>>>>>>> be used in any
>>>>>>>>>>>>>>>>>>> azure subscription, you only have to do a template 
>>>>>>>>>>>>>>>>>>> deployment using that
>>>>>>>>>>>>>>>>>>> template. You have to pass the relevant VM images at the 
>>>>>>>>>>>>>>>>>>> time of deployment
>>>>>>>>>>>>>>>>>>> so for that I have created 5 VM images,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>    1. WSO2 AS as manager
>>>>>>>>>>>>>>>>>>>    2. WSO2 AS as worker
>>>>>>>>>>>>>>>>>>>    3. WSO2 ESB as manager
>>>>>>>>>>>>>>>>>>>    4. WSO2 ESB as worker
>>>>>>>>>>>>>>>>>>>    5. DB
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> ​Are you running a database server on a VM? On Azure it
>>>>>>>>>>>>>>>>>> would be better to use their database service for creating 
>>>>>>>>>>>>>>>>>> databases
>>>>>>>>>>>>>>>>>> otherwise managing databases on VMs would be difficult.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> These VM images are in my azure storage account so that
>>>>>>>>>>>>>>>>>>> prior to the deployment, they have to be copied to the 
>>>>>>>>>>>>>>>>>>> storage account of
>>>>>>>>>>>>>>>>>>> the customer. Each VM image is approx 30 GB in size. Once 
>>>>>>>>>>>>>>>>>>> you copied the
>>>>>>>>>>>>>>>>>>> images, you can start the deployment using the template.
>>>>>>>>>>>>>>>>>>> ​
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> ​Ideally we should have a configuration management system
>>>>>>>>>>>>>>>>>> in place to manage this. It's an overhead to work with 
>>>>>>>>>>>>>>>>>> multiple VM images.
>>>>>>>>>>>>>>>>>> ​
>>>>>>>>>>>>>>>>>> ​
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> *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/>*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> 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/>*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Isuru H.
>>>>>>>>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> 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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> *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
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Regards,
>>>>>>> Osura Rathnayake
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>> Osura Rathnayake
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks and Regards,
>>>>>
>>>>> Isuru H.
>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> Osura Rathnayake
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>> Osura Rathnayake
>>>
>>
>>
>>
>> --
>> Thanks and Regards,
>>
>> Isuru H.
>> +94 716 358 048* <http://wso2.com/>*
>>
>>
>>
>
>
> --
> 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
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to