Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this supported for Python? #40527

Closed
FISHMANPET opened this issue Oct 10, 2019 — with docs.microsoft.com · 11 comments
Closed

Is this supported for Python? #40527

FISHMANPET opened this issue Oct 10, 2019 — with docs.microsoft.com · 11 comments

Comments

Copy link

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.

@mike-urnun-msft
Copy link
Contributor

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

@KetanChawda-MSFT
Copy link

@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

@KetanChawda-MSFT
Copy link

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

@KetanChawda-MSFT
Copy link

@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.

@FISHMANPET
Copy link
Author

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).

@ggailey777
Copy link
Contributor

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

@FISHMANPET
Copy link
Author

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

@ggailey777
Copy link
Contributor

ggailey777 commented Oct 17, 2019

@mike-urnun-msft please reopen this issue.

@ggailey777
Copy link
Contributor

#reassign:ggailey777

@ggailey777
Copy link
Contributor

ggailey777 commented Nov 14, 2019

@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.)

@mike-urnun-msft
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants