github: Ensure range listers do not override shared lister state
Recent changes in base Lister class implementation turn the call to self.scheduler.update_lister mandatory to update the last termination date for a lister.
It has some side effects on the GitHub lister as there is one incremental instance plus multiple range ones relisting previously discovered repos executed in parallel.
Range GitHub listers should not override the shared incremental lister state as StaleData exceptions might be raised otherwise, so override the set_state_in_scheduler Lister method to ensure that.
Fixes SWH-LISTER-EM
Merge request reports
Activity
Jenkins job DLS/gitlab-builds #415 succeeded in 3 min 54 sec.
See Console Output, Blue Ocean and Coverage Report for more details.Jenkins job DLS/gitlab-builds #419 succeeded in 3 min 58 sec.
See Console Output, Blue Ocean and Coverage Report for more details.