action #168376
Updated by tinita 27 days ago
## Motivation
After #164898 and stabilization on o3 we should disable fetchneedles cron on OSD and enable git auto-clone.
## Acceptance criteria
* **AC1:** Instead of the fetchneedles cronjob test/needle repos are updated via a minion job when tests are started on OSD
* **AC2:** fetchneedles cron is ensured to be not enabled again by salt
## Suggestions
* Disable cron job as a first thing
* Just enable the automatic cloning either first manually or directly via salt
* Monitor the impact, e.g. failed minion jobs on https://openqa.suse.de/minion/jobs?state=failed or stalled minion jobs or not enough jobs picked up or executed in time, e.g. from https://monitor.qa.suse.de/d/nRDab3Jiz/openqa-jobs-test?orgId=1&from=now-7d&to=now
* Ensure salt states are aligned (enabled git auto clone, disabled fetchneedles)
* Enable openqa-enqueue-git-auto-update.timer new systemd timer
Back