ceph/tasks/buildpackages
Loic Dachary 970a37226f buildpackages: fetch tags from the official Ceph repository
A clone of Ceph is not automagically updated with the tags from the
official Ceph repository. For a pull request based on master, git
describe will use whatever tags existed at the time the clone was made,
unless the author pull them from the official Ceph repository and later
git push --tags them.

The output of git describe is used to name the packages and if the
official tags are not present, the packages will be incorrectly
named. For instance instead of 9.0.3-34 the packages could be named
0.87-8433 because the v0.87 tag is the most recent tag in the
repository. That confuses the install task that will fail with:

   'ceph version 0.87 was not installed, found 9.0.3.'

Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-10-28 00:06:46 +09:00
..
centos-6.5-user-data.txt buildpackages: user-data must be per os-type/os-version 2015-09-27 23:42:58 +02:00
centos-7.0-user-data.txt buildpackages: user-data must be per os-type/os-version 2015-09-27 23:42:58 +02:00
common.sh buildpackages: fetch tags from the official Ceph repository 2015-10-28 00:06:46 +09:00
make-deb.sh buildpackages: implement notcmalloc flavor 2015-10-13 14:56:10 +02:00
make-rpm.sh buildpackages: implement notcmalloc flavor 2015-10-13 14:56:10 +02:00
Makefile buildpackages: implement notcmalloc flavor 2015-10-13 14:56:10 +02:00
ubuntu-14.04-user-data.txt buildpackages: user-data must be per os-type/os-version 2015-09-27 23:42:58 +02:00
user-data.txt buildpackages: user-data must be per os-type/os-version 2015-09-27 23:42:58 +02:00