aboutsummaryrefslogtreecommitdiffstats
path: root/syz-cluster/kernel-disk/fetch-kernels-template.yaml
Commit message (Collapse)AuthorAgeFilesLines
* syz-cluster: gracefully handle abandoned packed-refs.lockAleksandr Nogikh2025-11-261-0/+4
| | | | | If the previous processing terminated in a non-graceful way, the lock file remains in place and prevents further polls.
* syz-cluster: don't use custom git tree tagsAleksandr Nogikh2025-11-261-1/+0
| | | | | | Since remote branches are already mapped to "tree/name" local branches, there's no need for the special "tree-HEAD" tag anymore. Simplify the code.
* syz-cluster: log the tip of the polled branchAleksandr Nogikh2025-11-261-0/+1
| | | | | It will help better understand lags between the kernel revision used by syz-cluster and the latest tree commit.
* syz-cluster: preserve branches when cloning a repoAleksandr Nogikh2025-11-171-1/+1
| | | | | | | | Remap remote branches to local ones both when polling remote repositories and when cloning the distributed repository. This will ensure that the branches are still accessible via TreeName/BranchName (it got broken during the latest changes).
* syz-cluster: don't keep kernel fetch jobs for too longAleksandr Nogikh2025-07-281-0/+5
| | | | Set TTL for the workflow and the pods it creates.
* syz-cluster: tolerate remote repo reconfigurationsAleksandr Nogikh2025-07-231-3/+2
| | | | | When updating the reference kernel repo, first remove the link and then add it again.
* syz-cluster: use kubectl for one-off fetch kernels runAleksandr Nogikh2025-05-211-0/+70
Refactor the cron job that pulls the base kernels once in a while to enable its manual triggering without installing the Argo CLI utility.