Skip to content

Conversation

@calvinsID
Copy link
Contributor

@calvinsID calvinsID commented Sep 30, 2020

Description
Fixes #15269

Updates runtimes to match the runtimes listed in Portal when creating webapp (aka.ms/canary).
When creating a webapp, only the updated list of runtimes can be used

Affects following commands:

  • az webapp up: can only create webapps using the updated list of runtimes
  • az webapp create: can only create webapps using the updated list of runtimes
  • az webapp list-runtimes: displays the updated list of runtimes

Windows added:

  • Node 10.10, Node 12 LTS

Windows removed:

  • Node 10.0, Node 10.15
  • Php 7.4
  • Java 1.7 Tomcat 7.0, 8.0, 8.5, 9.0
  • Java 1.7 Jetty 9.1, 9.3
  • Java 1.8 Tomcat 7.0, 8.0
  • Java 1.8 Jetty 9.1, 9.3
  • Java 11 Tomcat 7.0, 8.0
  • Java 11 Jetty 9.1, 9.3

Linux added:

  • Node 10.6
  • JBoss EAP 7.2

Linux removed:

  • Node 10.10
  • Node 10.12
  • Node 10.16
  • Node 12.9

Testing Guide
Run az webapp list-runtimes and az webapp list-runtimes --linux. The results should be the same as the list of runtimes available to choose from when creating a webapp on canary version of Portal (aka.ms/canary).

Creating webapps using the commands az webapp up and az webapp create should only be able to create webapps from the updated list of runtimes


This checklist is used to make sure that common guidelines for a pull request are followed.

@panchagnula panchagnula added this to the S176 milestone Sep 30, 2020
Copy link
Contributor

@panchagnula panchagnula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! thank you.

@panchagnula panchagnula requested a review from btardif September 30, 2020 01:39
@panchagnula
Copy link
Contributor

@btardif if you can quickly review the new runtimes listed here. Thanks!

@qwordy
Copy link
Member

qwordy commented Sep 30, 2020

I am wondering can we have a public place to list supported runtimes. Then CLI code doesn't need to change. And all Azure clients can use one shared list instead of multiple local copies.

@calvinsID
Copy link
Contributor Author

@qwordy we are planning to use an API endpoint that will provide us the supported runtimes, however that PR is in progress and should be out S177. I made this PR to continue hardcoding these runtimes in order to make the S176 code complete deadline

@calvinsID calvinsID force-pushed the issue-15269-update-stacks branch from 3f9b199 to 815bd2e Compare September 30, 2020 01:48
@yungezz yungezz added the App Services az appservice label Sep 30, 2020
@qwordy qwordy merged commit 3c6a5f6 into Azure:dev Sep 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

App Services az appservice

Projects

None yet

Development

Successfully merging this pull request may close these issues.

webapp: Refresh Available stack API with ANT89 updates

4 participants