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
I have multiple projects running in SemaphoreUI with different repositories in each project.
Sometimes when I try to run a task template the SemaphoreUI trys to checkout a repository from a different project that isn't even specified as a repository in that current project.
This randomly happens to already existing task templates that already worked completely fine.
As a current workaround I just simply recreate the tasktemplate and it works again but its still frustrating to always have to recreate task templates.
You can see that the repository that was checkouted in the first screenshot is not defined in the repositories list. It is defined in a completely different project but it still checkouts it.
Manual installation - system information
Linux ansible 5.15.0-73-generic #80-Ubuntu SMP Mon May 15 15:18:26 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
I am using apache2 as a reverse proxy.
Configuration
No response
Additional information
No response
The text was updated successfully, but these errors were encountered:
I can confirm this bug. I have the same issue, when running with multiple projects.
11:32:07 AM Task 2147483571 added to queue
11:32:07 AM Started: 2147483571
11:32:07 AM Run TaskRunner with template: Setup Woodpecker Agent
11:32:07 AM Preparing: 2147483571
11:32:07 AM Updating Repository https://*****/woodpecker-agent-setup.git
11:32:08 AM From https://*****/ansible-server-update
But our scenario is when we are getting Semaphore to call a artifact in a remote folder (which we specify the entire file path and full file name). It seems to grab the wrong file intermittently. And to resolve this, we have recreate the task.
Issue
I have multiple projects running in SemaphoreUI with different repositories in each project.
Sometimes when I try to run a task template the SemaphoreUI trys to checkout a repository from a different project that isn't even specified as a repository in that current project.
This randomly happens to already existing task templates that already worked completely fine.
As a current workaround I just simply recreate the tasktemplate and it works again but its still frustrating to always have to recreate task templates.
Impact
Ansible (task execution)
Installation method
Package
Database
BoltDB
Browser
Chrome
Semaphore Version
v2.9.75
Ansible Version
Logs & errors
Before recreating the task template:
After recreating the task template:
Specified repositories:
You can see that the repository that was checkouted in the first screenshot is not defined in the repositories list. It is defined in a completely different project but it still checkouts it.
Manual installation - system information
Linux ansible 5.15.0-73-generic #80-Ubuntu SMP Mon May 15 15:18:26 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
I am using apache2 as a reverse proxy.
Configuration
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: