forked from VallariAg/teuthology-api
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
gsoc-24Related to GSoC 2024 teuthology projectRelated to GSoC 2024 teuthology project
Description
Presets are user saved config of teuthology-suite commands. This will help rerun commands. The args of a command can be saved by a unique preset id. Data to be stored in a db on teuthology-api.
How the feature could be used in pulpito-ng: ceph/pulpito-ng#47
Implementation:
Adds database to t-api: SQLite
Schema (improvements can be discussed):

Endpoints:
GET presets/{id}
GET presets/list/
POST presets/add/
UPDATE presets/edit/{id}
DELETE presets/delete/{id}
Implementation PR (previous work): #19
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
gsoc-24Related to GSoC 2024 teuthology projectRelated to GSoC 2024 teuthology project
Type
Projects
Status
Features