gating.yamlwas missing for a subject in a new result, decision update message was not published even if the decision changed. This is fixed now.
brew_task_idfrom ResultsDB message data if available instead of getting the task ID from Brew/Koji.
Hi All,We're about to release new version of Greenwave to production.Changes:
RemoteRulehas a new optional attribute
requiredwhich allows to treat a missing
gating.yamlfile as a failed requirement. See Missing gating.yaml file.
- Status code 500 is no longer returned if a
gating.yamlfile cannot be retrieved. Instead, status code 502 is returned with a specific error.
- Documentation now contains recommendation for the maximum number of subjects in a single decision request. See sample requests for
POST /api/v1.0/decision.Thanks to all who contributed!Cheers,Lukas