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
Node 12 and MongoDB upgrades in progress, note for Snap/Docker/Sandstorm/Source users #2881
Comments
Currently when trying to build snap locally, I get these errors:
Also, local building with snapcraft seems to use yarn, when I normally just build with npm. I can build bundle locally, but I don't know is it possible to create bundle correctly at snap Canonical's Snap build server, because it gives those errors above. Currently Canonical's Snap server has been trying to build snap package for about 2h, and it's still in progress. Having prebuild bundle would most likely speed up creating snap package a lot. I'll try to go back to previous way of creating snap:
And then maybe also try to create similar Snap for arm64 etc: |
The way to build snap packages locally has changed. Previously when I was building snap packages locally, on Ubuntu 16.04 I did run:
Newest Snapcraft uses multipass, that is some VM system. So I did:
And that gave the errors above. Locally I'm running Debian sid. |
When running meteor locally, I get some buffer warnings:
I already tried to fix buffer warnings with e01f4db but there still is that warnings. Maybe some Node 12 changes causes that? Does someone know how to make the correct changes? |
Is this mean I must upgrade my node version in order to use >> v. 3.69 ? |
Old Node and Wekan versions are vulnerable and not supported. For Snap/Docker/Source Node and Meteor have already been upgraded. Sandstorm Node and Meteor will be upgraded when there is new version of meteor-spk available. |
Upgrades in progress
Meteor 1.9 has been released, it includes using Node v12, MongoDB 4.x etc. There is currently a lot of changes in progress to make all platforms compatible and working, so I recommed following:
Snap
Don't use edge channel, it has in-progress changes. Keep using stable channel in production. For example:
Docker
Don't use latest tag. In production, use Docker tag v3.64, that is before major upgrades. For newer versions of Wekan, test on some separate system, before using the version in production.
Sandstorm
Please make backup of your Sandstorm installation and grains before testing newest Wekan version.
Source
Meteor 1.9 uses Node 12.14.0 and MongoDB 4.0.8. Currently I'm trying to get newest Node 12.14.1 and MongoDB 4.2.2 working. You can try some of those versions.
The text was updated successfully, but these errors were encountered: