Closed shindler closed 5 years ago
Do you have push URL configured for the component? See https://docs.weblate.org/en/latest/admin/continuous.html#pushing-changes
Yes we do in all "primary" components. All "linked" of course don't have this setting. I will verify if we have the same problem on "primary" and "linked" components and will get back with observations
Okay, there is different issue with the older versions - the push on commit has to be enabled on all components there, see #2634 and 249387157c3.
Ok so I did an extensive verification: 1) only "linked" components don't push 2) ALL, each one of our components has the same setting: "push on changes" set to "enabled"
So @nijel is there a way to overcome this problem without upgrading our docker farm ;)?
BTW can we run 3.5.1 straightaway just by upgrading image tag, or we should go version by version - what is your recommendation?
Hmm, there might be something else what got fixed meanwhile. This code was heavily modified recently, so it's quite likely.
It should be safe to skip any intermediate releases while upgrading in the 3.x series. If you don't hurry, I'd recommend you to wait after weekend when 3.6 will be released and it contains also fix for #2634...
Thank you. I will allow myself not to close this issue and return to you with an answer as soon we will be given a green light to perform an update
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Describe the bug Commits made by celery task
weblate.trans.tasks.commit_pending
aren't pushed automatically, ignoring the settingpush on commit
To Reproduce Steps to reproduce the behavior:
Expected behavior Changes pushed after commit
Server configuration and status weblate list_versions
weblate check --deploy
Additional context I know we are using an older version of Weblate, but is it possible to quickly fix this problem without a need of upgrade? An extra celery task?