up
up copied to clipboard
[PRO] EOL: update warming runtime to nodejs14.x
Prerequisites
- [x] I am running the latest version. (
up upgrade) - [x] I searched to see if the issue already exists.
- [x] Are you an Up Pro subscriber?
Description
AWS started sending out mails about nodejs10.x reaching EOL. The warming runtime cannot be changed by up users. Please upgrade to nodejs14.x (no need to go for 12 I guess).
Refs #784
I just realized that a project I recently upgraded to Node.js 14 still uses Node.js 8 for warming. What do I need to do to update the warming lambda? I was expecting up deploy production to handle that. Do I need to remove warming from the config, deploy and then add it again?
Hello! To update the warming functions you may need to delete and run up stack plan/apply again, those are part of the "stack". It should be fine to leave them as-is though, even though it's EOL, AWS will keep existing functions running
Thanks!
It should be fine to leave them as-is though, even though it's EOL, AWS will keep existing functions running
Same comment as https://github.com/apex/up/issues/784#issuecomment-544510618 :smile: . I'm not the one getting the e-mails, but my clients. But I'll communicate that this does not affect the services.
Has this been fixed? I am running the latest 1.7.1-pro version, but when I ran up, I still got this error:
Error: deploying: ap-southeast-2: The following resource(s) failed to create: [WarmingFunction].
Hi @tj, just wonder if this warming function will be upgraded to nodejs14.x soon. I think that's a very useful feature of the pro version. However it is not working anymore for new applications since AWS has deprecated old node version. An update would be really appreciated.
Bump to this request- this is one of the most important features that causes me to use the Pro version, please let us know when you'll be able to upgrade the warming function runtime?
The "[Action Required] AWS Lambda end of support for Node.js 12" e-mails are rolling out, so we already missed one cycle.