fix: remove explicit UseCosmosDbPersistentStorage UseTranscriptLoggerMiddleware settings and use API to get tenant ID#2964
Conversation
carlosscastro
left a comment
There was a problem hiding this comment.
This is great! One small comment: Since you deprecated a few of the settings, it would be great to remove them from everywhere. They are still referenced in the appsettings.json file in both azure functions and azure web app runtimes. Example here. I'll set myself as waiting just to track this pending item. If there is a reason to keep them that I don't know of, all good -- just let me know :)
|
Thanks for the update, it's looking great. Most of my comments are minor, the only one that I feel is very relevant is that we need to somehow allow users to reach the error information when retrieving the tenant, otherwise this will be extremely hard to troubleshoot when things go wrong. If there is some technical complexity around extracting this info in a nice way, we could at least try to log it somehwere or show it when people pass |
UseCosmosDbPersistentStorage UseTranscriptLoggerMiddleware settingsUseCosmosDbPersistentStorage UseTranscriptLoggerMiddleware settings and use API to get tenant ID
|
@benbrown Hi Ben, the issue about the json array empty error handling has been fixed. Could you please help review again, thanks! |
Co-authored-by: Carlos Castro <carlosscastro@users.noreply.github.com>
Co-authored-by: Carlos Castro <carlosscastro@users.noreply.github.com>
…gerMiddleware` settings and use API to get tenant ID (microsoft#2964) * remove cosmosdb feature config and transcript logger feature config * add more error details in deployment script. * add tenant id retrieving, add reource guid identifier * update appsettings * add config section validation * add more error message and comments * fix: update bf-lu version to 4.9.0-RC6 * add error handling for tenant api * add error handling * update error msg Co-authored-by: Carlos Castro <carlosscastro@users.noreply.github.com> * update err msg Co-authored-by: Carlos Castro <carlosscastro@users.noreply.github.com> Co-authored-by: Lu Han <32191031+luhan2017@users.noreply.github.com> Co-authored-by: leilzh <leilzh@microsoft.com> Co-authored-by: Carlos Castro <carlosscastro@users.noreply.github.com> Co-authored-by: Chris Whitten <christopher.whitten@microsoft.com>

Description
UseCosmosDbPersistentStorageUseTranscriptLoggerMiddlewaresettingsTask Item
fixes #2927
fixes #2858
Screenshots
Have more details about the failed provision
