I am attempting to run a rally benchmark from a benchmark coordinator using the configuration described in "Benchmarking a remote cluster" in https://esrally.readthedocs.io/en/stable/recipes.html. Operating system is Amazon Linux. Pre-requisite packages installed.
Python version: 3.7
Git version: 2.14.4
ESRally version: 1.0.0
After execution of this command:
esrally --pipeline=benchmark-only --track=http_logs --load-driver-hosts=10.224.36.224,10.224.36.174 --target-hosts=10.224.36.232:9200,10.224.32.224:9200,10.224.32.92:9200 --client-options="use_ssl:true,verify_certs:false,basic_auth_user:<hidden>,basic_auth_password:<hidden>"
I received the following:
(\'Could not clone from [https://github.com/elastic/rally-tracks] to [/home/ec2-user/.rally/benchmarks/tracks/default]\', None)\n].', None)
I manually cloned this repo and it worked just fine, but after cloning I now receive:
File "/usr/local/lib/python3.7/site-packages/esrally/utils/git.py", line 51, in checkout
raise exceptions.SupplyError("Could not checkout branch [%s]. Do you have uncommitted changes?" % branch)
Thoughts?