On May 11, 2017, at 12:26 AM, Bhargava Vadlamani 
<[email protected]<mailto:[email protected]>> 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. 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

Reply via email to