-
-
Notifications
You must be signed in to change notification settings - Fork 971
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Buggy behaviour after upgrading from 4.0.4 to 4.2.2 (errors when doing check --deploy and performance report) #4635
Comments
This issue looks like a support question. We try to answer these reasonably fast, but in case you are looking for faster resolution, please consider purchasing support subscription and make Weblate stronger. |
You have probably not restarted the Celery process and it still runs old code. |
This was true in Weblate 4.0 or older when response was changed to dict. Issue #4635
I already restarted the celery process (i use the script in Note that the script starts correctly and |
I restarted the celery script again and i'm noticing that adding a new language now works as expected, so that part is solved. I'm still experiencing a server error when clicking on "performance report" and deleting a component doesn't seem to work, even if o do get the check --deploy still fails |
Can you check celery logs for errors? Maybe the script in examples didn't probably kill all processes as some queues were removed in recent releases. Try killing all celery processes manually and start it again. |
yes, many celery processes were still there, killing them fixed |
Yes, celery queues seem to be stuck, check --deploy : From the logs:
Looking it up |
The issue you have reported seems to be resolved now.
|
Ah, there is issue with the way the example starts Celery, it is broken in 4.4.7 and newer, see celery/celery#6285. Workaround for this is in eb419be |
Describe the issue
After upgrading from 4.0.4 to 4.2.2 i have some problems:
I'm experiencing a weird behaviour when trying to add a new language to a component. Doing it with the UI fails giving a server error, but i see a new file being added in the git repository (only added physically, but not committed or tracked). If i commit the new language file manually, the UI doesn't seem to notice the difference. I don't even see the commit in the "repository details".
This only happens for a new component added after the upgrade. Adding a new language to an old component works fine.
Also, administration -> performance report gives a server error. The error given is
argument of type 'NoneType' is not iterable
check --deploy
fails:check
succeedes but with weird git-related warnings.Server configuration and status
Weblate deploy checks
The text was updated successfully, but these errors were encountered: