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:
[email protected]


With regards,
Apache Git Services

Reply via email to