Azure-docs: Is this supported for Python?

Created on 10 Oct 2019  Â·  11Comments  Â·  Source: MicrosoftDocs/azure-docs

I have a function that I've deployed using the VSCode extension and I'd like to move to CD, but Deployment Center is greyed out with no explanation as to why (unlike other greyed out features in Platform Features). Is this supported for Python functions and if so is there some property of my function app that would prevent me using Deployment Center, and importantly what can I do to start using Deployment Center?


Document Details

⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

Pri2 azure-functionsvc cxp product-question triaged

Most helpful comment

This shouldn't be closed, if Deployment Center isn't supported on Linux function apps on the consumption plan, the documentation should say that. Neither the words "Linux", "Consumption", or "Python" appear anywhere on that page.

Additionally, this is bordering on product feedback, but the UI is very inconsistent. For most things I can go to platform features and if they're greyed out, click an orange triangle and I'll be given an explanation as to why it's greyed out. See here for example, the Console isn't available and I'm told it's because it's not supported with Linux Consumption plans. I would expect the same thing when viewing "Deployment Center" under Platform Features but instead it's just a grey link I can't click without any information.
image

If Deployment Center is not supported on Linux with a Consumption plan I would expect an orange triangle that I can click.

And at the very least this documentation should specify that this "Deployment Center" tool doesn't work for Linux and/or consumption plans, there's nothing about that in the requirements.

Swerving again towards product feedback not documentation feedback, but it's not really clear to me what the Deployment Center _is_ since it just seems to be a wizard to create a DevOps Pipeline (which as you said I can create myself with another link in the same section). But as to the documentation, the documentation here says I should be able to do a thing, and I'm not able to do the thing, and neither the documentation or the portal give me any indication _why_ I can't do it (unless I try to access it via "All Settings" which is not a very good experience).

All 11 comments

@FISHMANPET Thank you for your feedback! We will review and update as appropriate.

@FISHMANPET Deployment Center feature is not available for Linux Function App running on a Consumption Plan.

you can check the tool-tip message by navigating to Azure Function --> Platform Feature --> All Settings --> hover on Deployment Center

image

Azure Pipelines is the recommended approach for automatic deployments, here’s a sample yaml - https://docs.microsoft.com/en-us/azure/azure-functions/functions-how-to-azure-devops#python

@FISHMANPET Checking in to see if the above post helped answering your question.

@FISHMANPET Since we have not heard back from you we will now proceed to close this thread. If there are further questions regarding this matter, please tag me in your reply. We will gladly continue the discussion and we will reopen the issue.

This shouldn't be closed, if Deployment Center isn't supported on Linux function apps on the consumption plan, the documentation should say that. Neither the words "Linux", "Consumption", or "Python" appear anywhere on that page.

Additionally, this is bordering on product feedback, but the UI is very inconsistent. For most things I can go to platform features and if they're greyed out, click an orange triangle and I'll be given an explanation as to why it's greyed out. See here for example, the Console isn't available and I'm told it's because it's not supported with Linux Consumption plans. I would expect the same thing when viewing "Deployment Center" under Platform Features but instead it's just a grey link I can't click without any information.
image

If Deployment Center is not supported on Linux with a Consumption plan I would expect an orange triangle that I can click.

And at the very least this documentation should specify that this "Deployment Center" tool doesn't work for Linux and/or consumption plans, there's nothing about that in the requirements.

Swerving again towards product feedback not documentation feedback, but it's not really clear to me what the Deployment Center _is_ since it just seems to be a wizard to create a DevOps Pipeline (which as you said I can create myself with another link in the same section). But as to the documentation, the documentation here says I should be able to do a thing, and I'm not able to do the thing, and neither the documentation or the portal give me any indication _why_ I can't do it (unless I try to access it via "All Settings" which is not a very good experience).

Good feedback. You should be able to reopen this issue. #assign:ggailey777

As someone external to Microsoft it doesn't look like I have the ability to reopen a closed issue.

@mike-urnun-msft please reopen this issue.

@FISHMANPET based on your feedback, I added a note to this article that states that CI/CD for Linux apps isn't supported on Consumption plans.

@mike-urnun-msft how do we get the rest of this good portal feedback moved over to the UX repo so that the team will see it? (Since my PR will autoclose this issue.)

Hello @FISHMANPET @ggailey777 Great feedback! As this isn't necessarily something that is broken but rather an inconsistent UI experience, I have opted to move this over to Azure Uservoice instead. I'll also create an internal work item with Functions team to track this as well.

Was this page helpful?
0 / 5 - 0 ratings