You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are observing repository workspace corruption when enabling “Allow Parallel Tasks” for a Semaphore task template executing Ansible + Python workflows from a GitHub repository.
Environment:
Semaphore Community Edition
GitHub HTTPS repository
Parallel GitLab-triggered API requests (~20–30 concurrent)
Semaphore task template configured with “Allow Parallel Tasks”
Python scripts executed from cloned repository workspace
Current behavior:
When parallel execution is enabled, tasks intermittently fail during repository update/checkout phase before Ansible/Python execution starts.
Observed errors:
error: cannot open '.git/FETCH_HEAD': No such file or directory
fatal: Unable to read current working directory: No such file or directory
BUG: refs/files-backend.c:3175: initial ref transaction called with existing refs
Failed updating repository: signal: aborted (core dumped)
The issue appears related to concurrent mutation/update of the same repository workspace under:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hi Team,
We are observing repository workspace corruption when enabling “Allow Parallel Tasks” for a Semaphore task template executing Ansible + Python workflows from a GitHub repository.
Environment:
Current behavior:
When parallel execution is enabled, tasks intermittently fail during repository update/checkout phase before Ansible/Python execution starts.
Observed errors:
The issue appears related to concurrent mutation/update of the same repository workspace under:
Questions:
Important context:
Any guidance/recommended production-grade configuration would be greatly appreciated.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions