Project

General

Profile

Actions

action #95539

open

Schedule parameters in job templates

Added by okurz almost 3 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2021-07-15
Due date:
% Done:

0%

Estimated time:

Description

Motivation

openQA supports schedule parameters, e.g. http://open.qa/docs/#_spawning_multiple_jobs_based_on_templates_isos_post . To move more settings from crufty tools like qa-maintenance/openQABot into something well-maintained, like openQA job templates in git, and also allow more fine-grained control openQA should support schedule parameters within job templates

Acceptance criteria

  • AC1: __DEPRIORITIZEBUILD=1 ensures to deprioritize scheduled jobs from older builds for same products when specified within job templates but not isos post parameters

Suggestions

  • Try it out if it's feasible
  • When necessary apply (small) changes to support that
  • Bonus: Consider precedence, e.g. what if the same setting is applied in multiple places, which one wins?
  • Document

Out of scope

If seen as not feasible to implement in a "reasonable time", abort

Actions #1

Updated by okurz almost 3 years ago

  • Subject changed from Schedule obsoletion settings in job templates to Schedule parameters in job templates
  • Description updated (diff)
Actions #2

Updated by okurz almost 3 years ago

  • Priority changed from Normal to Low
Actions #3

Updated by okurz almost 3 years ago

  • Target version changed from Ready to future

It's a nice idea but outside current team's capacity. To be followed up later.

Actions

Also available in: Atom PDF