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.

[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 <[email protected]> wrote:

> Hi Osura,
>
> On Tue, Aug 23, 2016 at 2:48 PM, Osura Rathnayake <[email protected]>
> wrote:
>
>> Hi Isuru,
>>
>> Issue #6 was fixed.
>>
> great! thanks.
>
>>
>> Thanks,
>>
>> On Tue, Aug 23, 2016 at 10:27 AM, Osura Rathnayake <[email protected]>
>> 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 <[email protected]>
>>> 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 <[email protected]>
>>>> 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 <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Thank you
>>>>>>
>>>>>>
>>>>>> On Thursday, August 18, 2016, Imesh Gunaratne <[email protected]> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Aug 18, 2016 at 7:56 PM, Osura Rathnayake <
>>>>>>> [email protected]> 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 <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Aug 17, 2016 at 10:19 PM, Imesh Gunaratne <[email protected]>
>>>>>>>>> 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/wso2as
>>>>>>>>>>>
>>>>>>>>>>> thank you,
>>>>>>>>>>>
>>>>>>>>>>> On Tue, Aug 16, 2016 at 10:10 AM, Isuru Haththotuwa <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Osura,
>>>>>>>>>>>>
>>>>>>>>>>>> Can you please send an update on the current status?
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Aug 15, 2016 at 10:11 AM, Isuru Haththotuwa <
>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>> [email protected]> 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 <
>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Fri, Aug 5, 2016 at 9:07 AM, Osura Rathnayake <
>>>>>>>>>>>>>>>>> [email protected]> 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
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to