Project

General

Profile

Actions

Bug #12220

closed

Fix the teuthology-suite gitbuilder version check

Added by Andrew Schoen almost 9 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

When you use teuthology-suite it checks gitbuilder to see if packages are present for the type of nodes that you're requesting. However, this check is not very robust as it does not take into account the config value of os_version at all when making this check. For instance, if you request 3 Centos 6.5 nodes for your job -suite will actually check for Centos 7 packages and ignore the os_version value of 6.5 in the config.

The install task does a similar check and does a much better job of it. We should try to refactor some of that code for use in teuthology-suite as well. The only caveat being that the install task has remotes locked already while the check in -suite will not.

Actions

Also available in: Atom PDF