mirror of
https://github.com/ceph/ceph
synced 2025-01-06 19:20:49 +00:00
b0a770a3e7
The commit from which workunits are fetched must be retrieved from --ceph-git-url via teuth_config.get_ceph_git_url() instead of assuming it is available via git://git.ceph.com/ceph.git. Using git://git.ceph.com/ceph.git is convenient because it supports git archive. In the general case, some git servers such as github do not support git archive and a full git clone must be done instead. Although it would be possible to git clone --branch=master --depth=1 --single-branch to reduce the amount of data being retrieved, it would require a git fetch origin SHA1 but git version >= 1.7 do not support fetching a commit. http://tracker.ceph.com/issues/13624 Fixes: #13624 Signed-off-by: Loic Dachary <loic@dachary.org>
9 lines
96 B
YAML
9 lines
96 B
YAML
roles:
|
|
- [client.0]
|
|
tasks:
|
|
- install:
|
|
- workunit:
|
|
clients:
|
|
all:
|
|
- true.sh
|