action #56957

ObsRsync plugin tolerate OBS publisher behavior

Added by andriinikitin 5 months ago. Updated 5 months ago.

Status:ClosedStart date:17/09/2019
Priority:NormalDue date:
Assignee:andriinikitin% Done:

100%

Category:-Estimated time:16.00 hours
Target version:openQA Project - Current Sprint
Duration:

Description

Currently ObsRsync plugin relies on event obs.repo.published to be sent from OBS when publishing is done.

This is incorrect expectation, because publishing in OBS is happening in batches, which practically results in multiple notifications.

This ticket requires to implement functionality which considers actual publisher behavior and tries to start actual rsync when all batches are complete.


Related issues

Blocks openQA Infrastructure - action #56855: Move SLE-15-SP2:GA:TEST to ObsRsync Plugin Resolved 12/09/2019

History

#1 Updated by andriinikitin 5 months ago

  • Blocks action #56855: Move SLE-15-SP2:GA:TEST to ObsRsync Plugin added

#3 Updated by andriinikitin 5 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

The code was already implemented, but Plugin configuration was missing parameter.
After PR above was merged, the behavior is correct and no intermediate tests are spawned here anymore https://openqa.suse.de/group_overview/125
So closing this as fixed

Also available in: Atom PDF