Hi All, The above option doesn't resolve the issue, Even though i managed to find a solution suggested in [1] . But this solution leads to maintainability issues as highlighted by Udara.
Hence we are trying to achieve this using docker. @Sajith - Referring to STRATOS-776 <https://issues.apache.org/jira/browse/STRATOS-776> issue which was raised regarding Stratos image is not starting, As per the comments it will be fixed in 4.1.0-M2. Is it possible to align the fix in 4.0.0? [1] https://forge.puppetlabs.com/gildas/homebrew Thanks & Regards, S.A.Rajeevan Software Engineer WSO2 Inc E-Mail: rajeev...@wso2.com | Mobile : +94776411636 On Thu, Nov 13, 2014 at 9:11 AM, Aiyadurai Rajeevan <rajeev...@wso2.com> wrote: > Hi Danuska/All, > > Since these all bundled with Ubuntu, We may suggest Mac OS users to > manually install all these tools and use the puppet without any changes, > Then the code would be as below. > > $packages = ['lsof','unzip','sysstat','telnet', 'git', 'less', 'tree', 'zip'] > > package { $packages: > ensure => installed, > } > > > Thanks & Regards, > S.A.Rajeevan > Software Engineer WSO2 Inc > E-Mail: rajeev...@wso2.com | Mobile : +94776411636 > > On Thu, Nov 13, 2014 at 8:32 AM, Udara Liyanage <ud...@wso2.com> wrote: > >> Hi Danushka, >> >> I don't think having a puppet master for Mac is a good option. Then in >> future you will have to have puppet masters for every platform which is not >> maintainable friendly. A change would have to duplicate in every where. >> Having a single puppet master for each environment must be the >> recommended approach. >> >> >> >> Touched, not typed. Erroneous words are a feature, not a typo. >> On Nov 13, 2014 6:05 AM, "Danushka Fernando" <danush...@wso2.com> wrote: >> >>> Hi >>> Sorry I misread first time. Few questions. If this is done for one time >>> will it work after that ? >>> Is there other things that breaks? >>> >>> If answers are yes and no the I would be fine with installing it >>> manually for first time for mac since this is just dev setup. >>> @Dimuthu : WDYT? >>> >>> But if it is not the case then we may need to have separate puppet >>> master for mac. [1] >>> >>> [1] http://projects.puppetlabs.com/projects/1/wiki/puppet_mac_osx >>> >>> >>> Thanks & Regards >>> Danushka Fernando >>> Software Engineer >>> WSO2 inc. http://wso2.com/ >>> Mobile : +94716332729 >>> >>> On Wed, Nov 12, 2014 at 6:20 PM, Aiyadurai Rajeevan <rajeev...@wso2.com> >>> wrote: >>> >>>> Hi All, >>>> >>>> We are in the process of integrating puppet scripts to Mac OS X, Where >>>> we have implementation to install list of tools to be installed by puppet >>>> script when executed, The puppet code looks like below. >>>> >>>> *$packages = ['lsof','unzip','sysstat','telnet', 'git', 'less', 'tree', >>>> 'zip']* >>>> >>>> * package { $packages:* >>>> >>>> * ensure => installed,* >>>> >>>> * provider => 'brew',* >>>> >>>> * }* >>>> >>>> >>>> Here, *$Packages* has the tools to be installed using the *brew*. >>>> >>>> When i execute this, it gives error as below, >>>> >>>> *Error: Failed to apply catalog: Parameter provider failed on >>>> Package[lsof]: Invalid package provider 'brew' at >>>> /home/rajeevan/appfactory/modules/wso2base/manifests/packages.pp:9* >>>> >>>> *Wrapped exception:* >>>> >>>> *Invalid package provider 'brew'* >>>> >>>> *Wrapped exception:* >>>> >>>> *Invalid package provider 'brew'* >>>> >>>> >>>> Then we executed the command - *brew install unzip* - just to ensure >>>> the unzip tool is getting installed, but it doesn't. >>>> >>>> google it and found a solution [1] >>>> >>>> *$ brew tap homebrew/dupes * >>>> >>>> *$ brew install unzip* >>>> >>>> This works nicely, >>>> >>>> But, As far as puppet concerned, How to do this in my above puppet >>>> script? >>>> >>>> Appreciate your view on this please. >>>> >>>> [1] >>>> http://apple.stackexchange.com/questions/149080/how-can-i-update-my-version-of-unzip-to-version-6-00-or-higher >>>> Thanks & Regards, >>>> S.A.Rajeevan >>>> Software Engineer WSO2 Inc >>>> Lean . Enterprise . Middleware >>>> E-Mail: rajeev...@wso2.com | Mobile : +94776411636 >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev