Previous Subject: [VOTE] Release WSO2 Dockerfiles 1.0.0 RC2---------
Forwarded message ----------
<http://code.chamiladealwis.com>
Hi Chamila,

On Mon, Mar 21, 2016 at 7:55 AM, Chamila De Alwis <[email protected]> wrote:

> Hi Isuru,
>
> IMO we should only do the following tasks.
>
> 1) entrypoint.sh should perform a "cp -r" from a given fixed location, ex:
> /opt/wso2-patching to <CARBON_HOME> before running wso2server.sh
>
2) The developers can add a COPY to /opt/wso2-patching when they are
> creating a test image Dockerfile
>
3) An optional volume mount option can be provided with the run.sh script
> to mount a given directory to /opt/wso2-patching
>
+1

I pushed the changes. Its now possible to provide a full path to a host
machine location, which contains any artifact/configuration that can be
copied to CARBON_HOME. The repository structure should start from a top
level repository names 'carbon-home'.

>
> The folder name will be adhered to by convention. /opt/wso2-patching will
> contain any overridden files that should be copied to CARBON_HOME. We don't
> have to copy different folders separately, and IMO we should not. It should
> be allowed to override any given file in the CARBON_HOME tree.
>
>
> Regards,
> Chamila de Alwis
> Committer and PMC Member - Apache Stratos
> Software Engineer | WSO2 | +94772207163
> Blog: code.chamiladealwis.com
>
>
>
> On Sun, Mar 20, 2016 at 12:10 AM, Imesh Gunaratne <[email protected]> wrote:
>
>> On Sat, Mar 19, 2016 at 5:26 PM, Isuru Haththotuwa <[email protected]>
>> wrote:
>>
>>>
>>> Tested #3, with the simple copy operation, without a file mount. A user
>>> of wso2 Dockerfiles would need to create own dockerfile similar to [1] add
>>> the relevant artifacts to /mnt/artifacts location using ADD/COPY. Those
>>> artifacts will be copied to the deployment space
>>> (CARBON_HOME/repository/deployment/server before container initialization).
>>>
>>> [1].
>>>
>>> FROM wso2/as-5.3.0:1.0.0
>>> MAINTAINER [email protected]
>>>
>>> RUN mkdir -p /mnt/artifacts/axis2services
>>> RUN mkdir -p /mnt/artifacts/webapps
>>> ADD axis2services/* /mnt/artifacts/axis2services
>>> ADD webapps/* /mnt/artifacts/webapps
>>>
>>>
>>>
>> Great work! I think it would be better if the user can override anything
>> under the CARBON_HOME. If so we might not need multiple folders.
>>
>> BTW in the above sample, we may not need *RUN mkdir *statements.
>> ADD/COPY commands create folders if they do not exist.
>>
>> Thanks
>>
>>
>>
>>>>
>>>>> On Fri, Mar 18, 2016 at 9:33 AM, Chamila De Alwis <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> *[x] Stable* - Go ahead and release
>>>>>>
>>>>>>    - Verified Licensing and headers
>>>>>>    - Verified folder and package structure
>>>>>>    - Verified the out of the box functionality (default profile,
>>>>>>    access to management console, login, brief smoke test) of the 
>>>>>> following
>>>>>>    products.
>>>>>>    - WSO2 AM - 1.9.1, 1.10.0
>>>>>>       - WSO2 AS - 5.3.0
>>>>>>       - WSO2 BPS - 3.5.0
>>>>>>       - WSO2 BRS - 2.1.0, 2.2.0
>>>>>>       - WSO2 CEP - 4.0.0
>>>>>>       - WSO2 DAS - 3.0.0, 3.0.1
>>>>>>       - WSO2 DSS - 3.5.0
>>>>>>       - WSO2 ES - 2.0.0
>>>>>>       - WSO2 ESB - 4.9.0
>>>>>>       - WSO2 GREG - 4.6.0, 5.1.0
>>>>>>       - WSO2 IS - 5.1.0
>>>>>>       - WSO2 MB - 3.0.0, 3.1.0
>>>>>>    - Verified build.sh, run.sh, and save.sh functionality for each
>>>>>>    of the above products
>>>>>>
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Chamila de Alwis
>>>>>> Committer and PMC Member - Apache Stratos
>>>>>> Software Engineer | WSO2 | +94772207163
>>>>>> Blog: code.chamiladealwis.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Mar 17, 2016 at 8:44 PM, Isuru Haththotuwa <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> This is the second release candidate (RC2) of WSO2 Dockerfiles 1.0.0
>>>>>>> release.
>>>>>>>
>>>>>>> *Tag to be voted upon:*
>>>>>>> https://github.com/wso2/dockerfiles/tree/v1.0.0-rc2
>>>>>>>
>>>>>>> *Source and distribution packages:*
>>>>>>> https://github.com/wso2/dockerfiles/releases/tag/v1.0.0-rc2
>>>>>>>
>>>>>>> Please download, test, and vote. The README file under each product
>>>>>>> directory contains instructions on how to try it out locally.
>>>>>>>
>>>>>>> [ ] Broken - Do not release (explain why)
>>>>>>> [ ] Stable - Go ahead and release
>>>>>>>
>>>>>>> This vote will be open for 72 hours or as needed.
>>>>>>>
>>>>>>> --
>>>>>>> Thanks and Regards,
>>>>>>>
>>>>>>> Isuru H.
>>>>>>> +94 716 358 048* <http://wso2.com/>*
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> [email protected]
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Lakmal Warusawithana
>>>>> Director - Cloud Architecture; WSO2 Inc.
>>>>> Mobile : +94714289692
>>>>> Blog : http://lakmalsview.blogspot.com/
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Imesh Gunaratne*
>>>> Senior Technical Lead
>>>> WSO2 Inc: http://wso2.com
>>>> T: +94 11 214 5345 M: +94 77 374 2057
>>>> W: http://imesh.io
>>>> Lean . Enterprise . Middleware
>>>>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks and Regards,
>>>
>>> Isuru H.
>>> +94 716 358 048* <http://wso2.com/>*
>>>
>>>
>>>
>>
>>
>> --
>> *Imesh Gunaratne*
>> Senior Technical Lead
>> WSO2 Inc: http://wso2.com
>> T: +94 11 214 5345 M: +94 77 374 2057
>> W: http://imesh.io
>> Lean . Enterprise . Middleware
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>



-- 
Thanks and Regards,

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

Reply via email to