]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commit
New internal task to check packages and fail the job if any are missing
authorAndrew Schoen <aschoen@redhat.com>
Mon, 12 Jan 2015 17:22:11 +0000 (11:22 -0600)
committerAndrew Schoen <aschoen@redhat.com>
Thu, 15 Jan 2015 20:18:35 +0000 (14:18 -0600)
commit1747e6854890fa316ec38aa6d7801164e40ea178
treebed039f574b417ee1948c35755c0855f8c6d4aea
parent0a8994a7ae227451a316b3c96db3fc9e0c62a6cb
New internal task to check packages and fail the job if any are missing

Introduces a new task, internal.check_packages, that checks gitbuilder
for ceph packages for the given os_type and sha1 defined in the job
config.  If no packages are found, fail the job. This new task is ran
before any other tasks.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
teuthology/run.py
teuthology/task/internal.py