vscode-azurefunctions icon indicating copy to clipboard operation
vscode-azurefunctions copied to clipboard

There is no exclamation mark icon next to Node.js 16 LTS runtime when creating a node function app

Open v-chenzha opened this issue 1 year ago • 2 comments

OS: All Azure Resources extension: 20231114.1 Azure Functions Extension Version: v1.13.1

Repro Steps:

  1. F1 -> Create function App in Azure...(Advanced) -> Select subscription -> Enter a name.
  2. Check whether there is an exclamation mark icon next to Node.js 16 LTS runtime.

Expect: There is an exclamation mark icon next to Node.js 16 LTS runtime.

Actual: There is no exclamation mark icon next to Node.js 16 LTS runtime. image

More Info: The Node.js 16 expected community EOL date is September 11, 2023. image

v-chenzha avatar Nov 14 '23 09:11 v-chenzha

This is likely coming from the stacks API, we can investigate here to see what's going on, but it may be that they haven't updated the EOL date to match the table above.

MicroFish91 avatar Nov 22 '23 19:11 MicroFish91

The source code for the stacks api is here. Looks like they're using the "Azure Retirement Date" which is different from the "Community EOL Date" as documented here. Ftr, I wasn't personally involved in that decision so I don't know any details, but safe to say it's not VS Code's fault.

ejizba avatar Nov 28 '23 18:11 ejizba