-
Notifications
You must be signed in to change notification settings - Fork 3.3k
[App Service] az functionapp create: Add DAPR support for Centauri apps
#27589
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
Conversation
️✔️AzureCLI-FullTest
|
|
| rule | cmd_name | rule_message | suggest_message |
|---|---|---|---|
| functionapp config container set | cmd functionapp config container set added parameter dapr_app_id |
||
| functionapp config container set | cmd functionapp config container set added parameter dapr_app_port |
||
| functionapp config container set | cmd functionapp config container set added parameter dapr_enable_api_logging |
||
| functionapp config container set | cmd functionapp config container set added parameter dapr_http_max_request_size |
||
| functionapp config container set | cmd functionapp config container set added parameter dapr_http_read_buffer_size |
||
| functionapp config container set | cmd functionapp config container set added parameter dapr_log_level |
||
| functionapp config container set | cmd functionapp config container set added parameter enable_dapr |
||
| functionapp create | cmd functionapp create added parameter dapr_app_id |
||
| functionapp create | cmd functionapp create added parameter dapr_app_port |
||
| functionapp create | cmd functionapp create added parameter dapr_enable_api_logging |
||
| functionapp create | cmd functionapp create added parameter dapr_http_max_request_size |
||
| functionapp create | cmd functionapp create added parameter dapr_http_read_buffer_size |
||
| functionapp create | cmd functionapp create added parameter dapr_log_level |
||
| functionapp create | cmd functionapp create added parameter enable_dapr |
|
AppService |
|
This PR requires updating the SDK version |
|
Could you please resolve these CI issues? |
|
@kamperiadis Please note that we are launching the release for this sprint this week. Please resolve all comments and conflicts by Tomorrow, otherwise the release of this PR will have to be postponed to the next sprint (on 12-05) |
az functionapp create: Add DAPR support for Centauri appsaz functionapp create: Add DAPR support for Centauri apps
|
@kamperiadis Could you please resolve these CI issues? |
|
@zhoxing-ms These tests are failing because it requires this PR to be merged first in order to use the new API version. Can you please review that other PR? Thank you. |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
That PR has been merged. |
| JMESPathCheck('linuxFxVersion', 'PowerShell|7.2')]) | ||
|
|
||
|
|
||
| class FunctionappDapr(LiveScenarioTest): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: had to keep this test in live mode because it would fail otherwise as it would somehow not find 'operationresults' polling matches in the recording but would always succeed in live mode.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
| functionapp_name | ||
| )) | ||
|
|
||
| time.sleep(1200) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this 1200 just be on safer side that the functionapp config command will be finished by then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, otherwise, we get a 409 error since the previous operation is not done
khkh-ms
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM

Related command
az functionapp createaz functionapp config container setDescription
We want to support DAPR for Azure Functions on container app environments.
Testing Guide
az containerapp env createaz functionapp config container set -g {} -n {} --dapr-app-id daprappid1 --dapr-app-port 80 --dal --dhmrs 6 --dhrbs 60 --dapr-log-level warn --enabled-dapr falseThis checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.