action #168376
Updated by tinita 4 months 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