"Repository Maintenance" when having conflicts #18917
Unanswered
MaximeDametis
asked this question in
Q&A
Replies: 2 comments 1 reply
-
|
The reset still needs a repository lock, the question is what is holding it for that log. Can you see that in the log? |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Here is the log |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the issue
My weblate repository can not rebase due to conflicts.
I then wanted to fix the conflicts locally and then push on the weblate repository, I find out that pushing on the weblate repository was not supported, but pushing on the upstream repo could fix. Problem is that I don't want to push on my upstream repo to keep it clean.
So the best solution in my mind was to "Reset and Reapply", resetting with the upstream repo and reapply translations, seems perfect for me.
But when I click on the button the request is just pending until my proxy returns a gateway timeout.
In my logs I can see
weblate-1 | 192.168.94.204 - - [18/Nov/2025:13:18:04 +0000] "POST /reset/myProject/ HTTP/1.1" 499 0 "https://weblate.mydomain.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" weblate-1 | 127.0.0.1 - - [18/Nov/2025:13:18:16 +0000] "GET /healthz/ HTTP/1.1" 200 12 "-" "curl/8.12.1" weblate-1 | [2025-11-18 14:19:02,629: INFO/MainProcess] Task weblate.utils.tasks.heartbeat[ef11b782-7255-4958-90f6-9afefcb195f5] received weblate-1 | [2025-11-18 14:19:04,588: WARNING/312] Repository lock timeout: WeblateLockTimeoutError: Lock on myProject/global (repo) could not be acquired in 120sI've read on
#4666 (comment)
and
#11717
that WEBLATE LOCK TIMEOUT should not happen anymore so I don't understand whats happening
I have the same output when I try to reset using the weblate API
am I using this wrong ? Does fixing the conflict will get everything working ? Can I fix the conflicts without pushing on the upstream repo ?
Thnks by advance
I already tried
Steps to reproduce the behavior
Not sure about the step but my guess is
Expected behavior
I would like the Reset And Reapply, or anyway to fix the conflicts without pushing to the upstream repo
Screenshots
No response
Exception traceback
How do you run Weblate?
Docker container
Weblate versions
5.14.3
Weblate deploy checks
Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions