Problem
When running garm with gitea jobs don't show up in the garm-cli job list.
Even with tasks waiting for runners to pick them up.
What i've tried and am seeing.
I've checked that the webhooks from gitea to garm are recieving 200 ok status.
The workflows still run but don't show up in jobs.
Runners stay idle forever.
Runners don't clean-up once a job completes but it seems like they get cleaned up by the pool timeout or some other 20-30 minute interval.
garm-cli debug logs don't seem to show anything related to jobs being created or failing to create.
Do you have any suggestion for how I can trouble shoot?
My Environment:
- gitea
- runners are built using a modified version of the github runner-images to support harvester
- hypervisor - harvester
- garm provider is a custom to work with harvester.
- garm build using a base of ghcr.io/cloudbase/garm:nightly@sha256:fe3c3c3bd9587e9b0b3596f9303a54fdee9622ee00ff8540773bc2d9fd2f9011