Hi All, Please find the release containing the improvements indicated in the previous email[1].
We have not provided users with the option to select their choice of the installer, mainly due to the fact that updates are not delivered in the form of .deb and .rpm installers. As a result, the Ansible resources would not be able to deliver continuous updates in the event installers are used for deployment. Additionally, the location in which packages are installed through installers cannot be changed. As a result, this introduces some complexities in the Ansible setup. Therefore, we have decided to keep the implementation of this feature on hold. Additionally, system configurations can now be changed through Ansible to optimize OS level performance. This is achieved by changing system level configurations as indicated in the API Manager Performance Tuning documentation[2]. Performance tuning is disabled by default. However, instructions on enabling it are available on the Ansible GitHub documentation[3]. In summary, the following additions have been implemented for the API Manager Ansible scripts during the course of this week. - Support for packages and libraries to be downloaded into nodes from an external location through HTTP. - Performance tuning at an OS level through Ansible scripts. The next step is to implement these additions for the Ansible setups for Identity Server, Enterprise Integrator, and Stream Processor during the course of next week. [1] https://github.com/wso2/ansible-apim/releases/tag/v2.6.0.4 [2] https://docs.wso2.com/display/AM260/Tuning+Performance#TuningPerformance-OS-levelsettings [3] https://github.com/wso2/ansible-apim/blob/master/README.md#performance-tuning Thanks and Regards, On Fri, Jun 28, 2019 at 10:23 PM Savidu Dias <sav...@wso2.com> wrote: > Hi all, > > Ansible resources for WSO2 products now use .zip files for product > packages. Additionally, the update script has been developed for all WSO2 > products as well. Please find the Ansible Resource releases for API > Manager[1], Identity Server[2], Enterprise Integrator[3], and Stream > Processor[4]. > > As for further improvements, we have planned the following: > > - Provide users with the option to select their choice of the > installer (.zip, .deb, or .rpm). > - Support for packages and libraries to be downloaded into nodes from > an external location through HTTP. > > We plan to complete this implementation for API Manager Ansible resources > by 04/06/19. Please refer to the project milestones[5] to keep track of the > progress of this project. > > [1] https://github.com/wso2/ansible-apim/releases/tag/v2.6.0.3 > [2] https://github.com/wso2/ansible-is/releases/tag/v5.8.0.3 > [3] https://github.com/wso2/ansible-ei/releases/tag/v6.5.0.2 > [4] https://github.com/wso2/ansible-sp/releases/tag/v4.4.0.2 > [5] https://github.com/wso2/ansible-apim/milestone/1 > > Thanks and Regards, > > On Mon, Jun 24, 2019 at 10:56 AM Savidu Dias <sav...@wso2.com> wrote: > >> Hi Rukshan, >> >> Ansible will not update the product on its own. As a result, you will >> have to execute the update script separately. >> >> As for getting the product pack .zip file from a downloadable URL, we >> have written the ansible scripts such that community users could use GA >> packs with the setup, while subscription users could use updated packs. >> Since updated packs cannot be downloaded through a URL, and GA packs cannot >> be updated using the in-place tool, we would not be able to support a .zip >> installation through a downloadable URL. As a result, the alternative is to >> have the user download the product package of their choosing, and add it to >> the setup. >> >> Best Regards, >> >> On Sun, Jun 23, 2019 at 10:23 AM Rukshan Premathunga <ruks...@wso2.com> >> wrote: >> >>> Hi Savidu, >>> >>> When supporting update, what is the recommended way of using this in the >>> automation? Can we run WUM script and Ansible scripts separately or ansible >>> take care of executing update script? >>> Once more suggestion, when supporting .zip install, can we use >>> downloadable URL without asking a user to download? >>> >>> Thanks and Regards >>> >>> On Thu, Jun 20, 2019 at 8:14 PM Savidu Dias <sav...@wso2.com> wrote: >>> >>>> Hi all, >>>> >>>> We are in the process of developing our Ansible resources such that >>>> they could be used to deliver continuous updates. The purpose of this >>>> thread is to provide updates on the progress of $subject. >>>> >>>> One of the major changes that we have worked on is the use of .zip >>>> files for product packages instead of .deb and .rpm files. Additionally, we >>>> have developed a script[1] that can update the provided packages using the >>>> in-place tool. We have implemented and tested these features for Identity >>>> Server[2], and plan on implementing them for API Manager, Enterprise >>>> Integrator, and Stream Processor by the end of next week. I will keep you >>>> updated on the progress. >>>> >>>> [1] https://github.com/wso2/ansible-is/blob/master/scripts/update.sh >>>> [2] https://github.com/wso2/ansible-is/releases/tag/v5.8.0.2 >>>> >>>> Thanks and Regards, >>>> -- >>>> *Savidu Dias *| *Software Engineer *| WSO2 Inc >>>> (m) +94 77 386 4914 | (e) sav...@wso2.com >>>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>>> >>> >>> >>> -- >>> Rukshan C. Premathunga | Associate Technical Lead | WSO2 Inc. >>> (m) +94711822074 | (w) +94112145345 | Email: ruks...@wso2.com >>> GET INTEGRATION AGILE >>> Integration Agility for Digitally Driven Business >>> >> >> >> -- >> *Savidu Dias *| *Software Engineer *| WSO2 Inc >> (m) +94 77 386 4914 | (e) sav...@wso2.com >> [image: http://wso2.com/signature] <http://wso2.com/signature> >> > > > -- > *Savidu Dias *| *Software Engineer *| WSO2 Inc > (m) +94 77 386 4914 | (e) sav...@wso2.com > [image: http://wso2.com/signature] <http://wso2.com/signature> > -- *Savidu Dias *| *Software Engineer *| WSO2 Inc (m) +94 77 386 4914 | (e) sav...@wso2.com [image: http://wso2.com/signature] <http://wso2.com/signature>
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture