-
Notifications
You must be signed in to change notification settings - Fork 32
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
Meteor 2.13 support #32
Comments
I got the same error after updating to version 2.13. After switching back to version 2.12 in the .meteor/release file it deployed without any issues again. I got the following error logs:
|
Good point @timsun28 ! The issue lies in It was hard to get around this one ! |
Just pointing out the Node version issue in this post: I believe this needs to use meteor/node for the node version since they patched some security holes. |
@matt-dale, internally |
Once Meteor 3.0 is released, Mup can keep using nvm to get node 18, but until then we would be stuck on Meteor 2.12. The meteor team has released a docker image for their version of node: https://hub.docker.com/r/meteor/node |
We would need to update meteor-docker/image/scripts/setup_nvm.sh Line 13 in 076a7ea
nvm use works on it. Would either of you be willing to create a PR? If not, I might have time later this week.
|
nvm offers an option to choose a different mirror for node binaries which could be helpful in order to download from a different source that does offer the required version. It is unfortunate that meteor doesn't supply these binaries themselves, so we would need to generate them with each deploy or host them somewhere so mup can download them. I would be willing to help, but I'm not quite sure where to start. Which of these solutions do you think would work best or would it still be worth looking into using the docker version of node that is supplied by the meteor team? |
An old meteor staff member host them : https://github.com/zcloud-ws/zcloud-community-images/blob/main/meteor-tools/meteor-node-runtime/README.md |
We could try that - using the official mirror for other versions, and another one for version 14.20. Or maybe we could create a simple web server to use as the mirror that proxies requests to the correct mirror.
It wasn't documented, but they do provide some binaries - meteor/meteor#12631. Wekan also provides binaries, for a wider range of platforms/arch's than Meteor does: https://github.com/wekan/node-v14-esm/releases/tag/v14.21.4 |
Hey, May i know that this issue get resolved or not? |
Any updates on this? |
Still unable to deploy meteor 2.1.13 using MUP. Was there ever a fix? |
Today only working solution is to downgrade meteor version. |
@zodern been using your docker images for years, many thanks! But is this project now abandoned? |
A possible solution while we are all waiting for @zodern ;-) |
Sorry for not fixing this sooner. I started work on it last weekend. The main issue remaining is one group of tests are failing locally with #34 (probably due to my computer instead of the PR). |
Does anyone find a solution or a working image in root with buildInstructions ? |
Hi,
The meteor core decided to make a strange move that breaks MUP.
They have forked nodejs v14.21.3 to create their own version (containing upstream fixes).
More informations
Anyhow, this version doesn't exists for nvm, beaking all futher MUP deployments !
An alternative is available , but breaks some configurations in
root
hosting.Any way to get a workaround ?
The text was updated successfully, but these errors were encountered: