Project

General

Profile

Feature #1300

teuthology: merge config bits

Added by Sage Weil about 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
qa
Target version:
Start date:
07/12/2011
Due date:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Teuthology (the suite in particular) should be able to merge bits of yaml together. For instance, we should be able to say:

Run the suite, with these additional options:

kernel:
client:
branch: wip-kernel-thing
ceph:
branch: wip-mds-thing

or whatever, and have those options supplement (or add entirely new) sections to the run as needed.

Obviously we can't merge arbitrary yaml together.. if there is some problem (items exist with different types) we can throw an exception.

History

#1 Updated by Sage Weil about 8 years ago

talked with tv and durgin, we decided:

- top level section of overrides for the ceph task specifically

this will let us specify kernel branch/version (top level kernel: section) and ceph task options (new top level section) for a suite run.

#2 Updated by Josh Durgin about 8 years ago

  • Assignee set to Josh Durgin

#3 Updated by Josh Durgin about 8 years ago

  • Status changed from New to Resolved

Done in ac5c1c41dd0819cf487bbc6e4953b0c652b83757 of teuthology.git.

#4 Updated by Sage Weil about 8 years ago

  • translation missing: en.field_story_points set to 2

Also available in: Atom PDF