Project

General

Profile

Feature #10134

Updated by Yuri Weinstein over 9 years ago

This ticket is an attempt to document our discussions and opinions re: the "x-y-z concept", so we can clarify requirements and necessity of this feature.  

 My 2c - we currently have two major types of upgrade "-x" suites: single step (e.g. firefly-x) and double-step (dumpling-firefly-x). 

 Every time when we come up with a new release - those suites have to be modified and recreated ("firefly" in firefly-x suite is hard coded). 

 It might be beneficial to add a feature in teuthology, which would allow to use more then one ("-x") argument when we run/schedule suites.   

 For example:  

 instead of "dumpling-firefly-x" it'd look like "<branch-x>-<branch-y>-<branch-z>"    (aka x-y-z) 
 and  
 instead of "firefly-x" it'd look like "<branch-x>-<branch-y>" "<branch-x>-<branch-y>>"    (aka -x)

Back