You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@fluo.apache.org by GitBox <gi...@apache.org> on 2018/12/03 18:15:03 UTC

[GitHub] mikewalch commented on issue #239: A few notes on documentation

mikewalch commented on issue #239: A few notes on documentation 
URL: https://github.com/apache/fluo-muchos/issues/239#issuecomment-443811309
 
 
   I am glad you were able to get up and running.  Thanks for the issue!
   
   > 1. Adding `bin`  to `$PATH`
   
   I'll update the docs to use `./bin/muchos` everywhere
   
   > 2. muchos only runs on `python2.7` (this means I had to create a virtualenv)
   
   Muchos should be upgraded to python3. I'll created an issue. In the meantime, I think the `muchos` script should be fixed so that python2 is picked when run.
   
   > 3. I had to pip install `python-dateutil`, `jmespath`, and `ansible` into the virtualenv to get up and running.
   
   The only libraries that the Muchos python code requires is `boto3`.  I should make this more clear and include a requirements.txt.  Currently, the `./bin/muchos` downloads boto3 and botocore but using `pip` is better.  I am not sure why you needed to pip install `ansible`. Ansible should not be needed in any python code and should only be needed on leader node to run ansible playbooks.
   
   > 4. You must be running `ssh-agent` for agent proxying to work otherwise the ansible (running on the leader node) cannot connect to the other nodes.
   
   This was needed on machine where you cloned `muchos` repo, correct? I'll update docs to tell users to run `ssh-agent` on this machine.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services