I'm following the create custom track repositories documentation and rally is throwing an error fatal: 'origin' does not appear to be a git repository
.
I followed the directions but renamed the directory from private to verve.
cd ~/.rally/benchmarks/tracks
mkdir verve
cd verve
git init
# add your track now
git commit -a -m "Initial commit"
I created an new repo and added it to my rally.ini
[tracks]
default.url = https://github.com/elastic/rally-tracks
verve.url = https://github.com/FooBar/insights-rally-tracks
But when trying to list the tracks ( should be none at this time ) I'm getting this git error.
[jspooner]% esrally list tracks --track-repository=verve
____ ____
/ __ \____ _/ / /_ __
/ /_/ / __ `/ / / / / /
/ _, _/ /_/ / / / /_/ /
/_/ |_|\__,_/_/_/\__, /
/____/
[INFO] Writing logs to /Users/jspooner/.rally/logs/rally_out_20170601T232552Z.log
Available tracks:
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
[WARNING] Could not update tracks. Continuing with your locally available state.
error: pathspec 'master' did not match any file(s) known to git.
[ERROR] Cannot list. Cannot update track data in [/Users/jspooner/.rally/benchmarks/tracks/verve].
Getting further help:
*********************
* Check the log files in /Users/jspooner/.rally/logs for errors.
* Read the documentation at https://esrally.readthedocs.io/en/0.5.3/
* Ask a question in the forum at https://discuss.elastic.co/c/elasticsearch/rally
* Raise an issue at https://github.com/elastic/rally/issues and include the log files in /Users/jspooner/.rally/logs.
-------------------------------
[INFO] FAILURE (took 1 seconds)
-------------------------------