From fa6f3ce1e0288f2326a40ebe35ddb256682e9883 Mon Sep 17 00:00:00 2001 From: Thomas Tacquet Date: Fri, 28 Mar 2025 15:00:23 +0100 Subject: [PATCH 1/3] feat(functions): runtime migration --- pages/serverless-functions/faq.mdx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pages/serverless-functions/faq.mdx b/pages/serverless-functions/faq.mdx index 2baea373e1..b5130e801e 100644 --- a/pages/serverless-functions/faq.mdx +++ b/pages/serverless-functions/faq.mdx @@ -10,7 +10,7 @@ category: serverless productIcon: FunctionsProductIcon --- -## Overview +## Overview ### What is serverless computing, and how does it differ from traditional cloud hosting? @@ -209,8 +209,9 @@ Check out our [serverless-examples repository](https://github.com/scaleway/serve ### How to migrate runtimes? -There are no constraints when changing a function runtime, you simply need to choose the runtime version you want. -Upgrading a runtime is highly recommended in case of deprecation, and for runtimes that have reached end-of-support or end-of-life. See the [functions runtimes lifecycle documentation](/serverless-functions/reference-content/functions-runtimes/) for more information. +On a Serverless Function, you can change the runtime if it's from the same family. Example: migrate from `go1.23` to `go1.24` To change programming language, create a new Serverless Function. + +See the [functions runtimes lifecycle documentation](/serverless-functions/reference-content/functions-runtimes/) for more information about runtimes. ## Network and storage From 94478cf8e4691234a6c367a6b0c6d8355c5c7c0f Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Mon, 31 Mar 2025 11:09:01 +0200 Subject: [PATCH 2/3] Update pages/serverless-functions/faq.mdx Co-authored-by: Rowena Jones <36301604+RoRoJ@users.noreply.github.com> --- pages/serverless-functions/faq.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/serverless-functions/faq.mdx b/pages/serverless-functions/faq.mdx index b5130e801e..c2a0967201 100644 --- a/pages/serverless-functions/faq.mdx +++ b/pages/serverless-functions/faq.mdx @@ -209,7 +209,7 @@ Check out our [serverless-examples repository](https://github.com/scaleway/serve ### How to migrate runtimes? -On a Serverless Function, you can change the runtime if it's from the same family. Example: migrate from `go1.23` to `go1.24` To change programming language, create a new Serverless Function. +On a Serverless Function, you can change the runtime if the new runtime is from the same family as the old one. Example: migrate from `go1.23` to `go1.24` To change programming language, create a new Serverless Function. See the [functions runtimes lifecycle documentation](/serverless-functions/reference-content/functions-runtimes/) for more information about runtimes. From 6730ad75b7659314ecabae53706ce578bbc2fd3f Mon Sep 17 00:00:00 2001 From: SamyOubouaziz Date: Mon, 31 Mar 2025 11:10:23 +0200 Subject: [PATCH 3/3] Update pages/serverless-functions/faq.mdx --- pages/serverless-functions/faq.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/serverless-functions/faq.mdx b/pages/serverless-functions/faq.mdx index c2a0967201..c5c97fb2b6 100644 --- a/pages/serverless-functions/faq.mdx +++ b/pages/serverless-functions/faq.mdx @@ -209,7 +209,7 @@ Check out our [serverless-examples repository](https://github.com/scaleway/serve ### How to migrate runtimes? -On a Serverless Function, you can change the runtime if the new runtime is from the same family as the old one. Example: migrate from `go1.23` to `go1.24` To change programming language, create a new Serverless Function. +On a Serverless Function, you can change the runtime if the new runtime is from the same family as the old one. Example: migrate from `go1.23` to `go1.24`. To change programming language, you must create a new Serverless Function. See the [functions runtimes lifecycle documentation](/serverless-functions/reference-content/functions-runtimes/) for more information about runtimes.