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
Snap didn't update to 6.12 automatically #4423
Comments
Yes. Snap 6.12 causes restart loop on some installs, so I changed 6.09 to be newest stable. |
Reason for restart loop could be snap-specific writable-path attachment Meteor-Files related migration setting that does not work properly yet. This happens only on some Snap systems that have existing data, not all. |
My snap installation is also hanging at 6.09. Can I do something about it? |
Snap WeKan Stable channel is at 6.09, because currently it kind of works. You can test does some newer version work well enough: https://github.com/wekan/wekan-snap/wiki/Testing-new-WeKan-Snap-versions Current newest Snap and some other builds fail. There is PR about some fix #4486 , to be included in some newer release. |
Alright, I am happy to hear, that you kept the stable version for snap users! I will test the other newer version on a different system then and sent you a report. |
Hi there, are there any news regarding this problem? We're still at version 6.09.0, too. Best regards! |
Snap builds are still broken, I'm trying to figure it out. I will release newest Snap when I have fixed build error. |
@xet7 Thank you! |
Hi all, we are also still on Wekan 6.09 - auto updates fail, because Snap is still on 6.09. How can we update Wekan to 6.30? |
But upgrade experience is not so great yet. I helped someone upgrade at paid support, that made me wish I had not helped, it did take so long time (4 hours per 400 GB backup or restore try, that 3 times) And after upgrade, they complained:
Some upgrade info is here, if someone is brave enough to spend a lot of time: Yes sure, newest WeKan has newer Node.js etc security fixes. I would like to improve that upgrade experience, so that there would be kind of in-place upgrade for any MongoDB version, by: a) reading raw database files with MongoDB code directly or b) using any MongoDB (or other database) version directly with WeKan (currently newest WeKan works only with MongoDB 5.x) c) Testing some more about these ways to migrate. Meanwhile:
|
@xet7 thanks for this detailed answer and explanation, It is sad there are so many problems (I don't really understand all the thechnical stuff of it) and I hope it will be solved in the near future and thanks for your huge efford. We'll be patient :) |
Thanks! I will release automatic etc updates when the upgrading experience is fast and easy and everything works well enough. |
If someone would like to test newest changes directly from source, it's possible by:
|
Well, today another upgrade experience, that could be improved in future:
What could be learned here, to improve upgrading experience? Maybe: a) Go back to old WeKan stable code, where all attachments are visible, try to stay there without any database migrations, add some of newest changes there b) With candidate, disable all email sending, and code those Notifications Settings c) With candidate, Fix any bugs so that attachments are immediately visible d) Some rewrite, because removing most code could also remove most bugs e) Something else? |
Are there any updates on this? Wekan-Snap is like 40 versions behind :/ |
Hmm, actually that's a good point. I'll get some coffee and think. |
Our IT currently has changed to Docker, also because of security reasons and now we are using the current version of wekan finally. |
Snap Candidate has newest WeKan, but it is missing more code and testing how to migrate Snap 6.09 to newest, trying to make it work well enough, so that I would not mess up about 10 000 WeKan Snap servers worldwide. |
did you migrate to docker ? |
I am sorry, but I don't know how our IT does it. |
So i have not upgraded yet but i have moved wekan a few times so i think it will be pretty much the same. After that install wekan via docker, log into that mongo-db and restore the backup we created. Database should be good at this point. After that i will just move my current favicon to the new docker instance. That was all i needed to do in the past. It moved all our users and everything we had in wekan. Note: I have not tested it for moving from wekan snap 6.09 to the latest version. |
Thanks for the great work for the snap package of Wekan. |
I presume sometime this year. |
Moved to #4780 |
Hi
When I check info for wekan snap I see:
channels:
latest/stable: 6.09 2022-03-11 (1998) 167MB -
latest/candidate: 6.09 2022-03-11 (1998) 167MB -
latest/beta: 6.09 2022-03-11 (1998) 167MB -
latest/edge: 6.12 2022-03-17 (2014) 178MB -
installed: 6.09 (1998) 167MB -
Snap do not update automatically because 6.12 is not a stable version?
Thanks!
The text was updated successfully, but these errors were encountered: