Hi Bhargava,

This is good direction. I am wondering if you can write up a Home Brew Package 
itself so you can do “brew install airavata” and “brew install airavata-pga” 

Suresh

> On May 11, 2017, at 10:27 AM, Bhargava Vadlamani <bharv...@umail.iu.edu> 
> wrote:
> 
> Hello Marcus,
> 
> These are the inferences I have made from the installation of Airavata on my 
> local Mac OS system.
> 
> 1) The configuration of mcrypt extension over php:
> The tutorial mentioned doesn’t take into account of several Mac OS 
> versions.Added, one doesn’t need to do it manually while the related work has 
> been done in homebrew.
> 2)Configuring Apache:
> If we could tweak (uncomment) all the basic configuration of Apache server.
> 3)Installing PGA.This can also be automated by Python.
> 
> In essence, I am thinking of leveraging native Python without dependencies on 
> other tools.The only tool required (in case of Mac OS) is homebrew.Added,If I 
> could complete this script by Friday , it would be helpful for developers to 
> install Airavata at ease(hopefully).
> 
> Please provide valuable suggestions.
> 
> Thank you
> 
> 
> 
>> On May 11, 2017, at 9:20 AM, Christie, Marcus Aaron <machr...@iu.edu 
>> <mailto:machr...@iu.edu>> wrote:
>> 
>> 
>>> On May 11, 2017, at 12:26 AM, Bhargava Vadlamani <bharv...@umail.iu.edu 
>>> <mailto:bharv...@umail.iu.edu>> wrote:
>>> 
>>> Hello Folks,
>>> 
>>> I am planning to develop a faster automated Python 2x script for easier 
>>> installation of prerequisites such as mcrypt,MySQL,configuring MySQL and 
>>> Apache systems and configuring PGA.
>>> 
>>> The primary idea is to release a version 1.0 automating the process over 
>>> Mac Systems.I will be extending this to Ubuntu Systems once this is done.
>>> 
>>> Added, I have also planned to update the current existing documentation.
>>> 
>>> i would be happy to receive valuable suggestions/improvements
>>> 
>>> 
>>> Regards
>>> 
>>> Bhargava Vadlamani
>>> 
>>> 
>> 
>> Hello Bhargava,
>> 
>> I thought I would provide some pointers to related work and recent 
>> discussions/thoughts on this topic.  We currently have Ansible playbooks for 
>> installing Airavata and PGA: 
>> https://github.com/apache/airavata/tree/master/dev-tools/ansible 
>> <https://github.com/apache/airavata/tree/master/dev-tools/ansible>. These 
>> playbooks work well on CentOS 7. Some work has been done on the PGA role to 
>> make it work on Ubuntu as well.
>> 
>> The playbooks don’t work on macOS however.  We’ve discussed and have done 
>> some work on running the Ansible playbooks on a Vagrant managed VM as a way 
>> to install Airavata locally on a developer’s laptop.  See recent Spring 2017 
>> course discussions, for example [1].
>> 
>> But that approach could certainly benefit from additional work and 
>> refinement.  I think a python script that would automate some of the setup 
>> needed to run Ansible playbooks on a Vagrant managed VM would be helpful.
>> 
>> Or feel free to propose a different approach.
>> 
>> 
>> Thanks,
>> 
>> Marcus
>> 
>> 
>> 
>> [1] 
>> http://mail-archives.apache.org/mod_mbox/airavata-dev/201705.mbox/%3Cpony-35103f0c7f761210044a61b9a3bf6d097003422d-9cd26e1fff8ceb452a2c5e8f4bd0a60195cfd359%40dev.airavata.apache.org%3E
>>  
>> <http://mail-archives.apache.org/mod_mbox/airavata-dev/201705.mbox/%3Cpony-35103f0c7f761210044a61b9a3bf6d097003422d-9cd26e1fff8ceb452a2c5e8f4bd0a60195cfd359%40dev.airavata.apache.org%3E>

Reply via email to