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

[Bot Service] az bot directline/email/facebook/kik/msteams/skype/slack/sms/telegram create: Add --location argument as specified by user to channel creation for regionality/EUDB #21908

Merged

Conversation

jiaxuwu2021
Copy link
Contributor

Description

Previously the location parameter as specified by the user in the az bot <channel> create command was not actually used. This was okay previously because all bot resources are global. However due to EU data boundary work, we now support creation of Europe and United States regional bots and guarantee data residency for such bots. Moreover, special test cases for regional bots and regional channels are added. This is not a breaking change.

Testing Guide

Newly added test cases:

  • test_botservice_registration_bot_create_specific_location
  • test_botservice_create_channel_specific_location

Manually validate existing functionality

  • run az bot create and az bot msteams create without a location
  • run az bot create -l and az bot msteams create -l with "global", "westeurope" or "westus2" as the specified location

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature


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

@ghost ghost added the customer-reported Issues that are reported by GitHub users external to the Azure organization. label Apr 1, 2022
@ghost
Copy link

ghost commented Apr 1, 2022

Thank you for your contribution jiaxuwu2021! We will review the pull request and get back to you soon.

@ghost ghost added the Auto-Assign Auto assign by bot label Apr 1, 2022
@ghost ghost requested review from kairu-ms, yonzhan and jsntcy April 1, 2022 21:30
@ghost ghost assigned kairu-ms Apr 1, 2022
@ghost ghost added this to the Apr 2022 (2022-04-26) milestone Apr 1, 2022
@jiaxuwu2021 jiaxuwu2021 changed the title [Bot Service] az bot directline/email/facebook/kik/msteams/skype/slack/sms/telegram create: Add --location argument as specified by user to channel creation for regionality/EUDB [Bot Service] az bot directline/email/facebook/kik/msteams/skype/slack/sms/telegram create: Add --location argument as specified by user to channel creation for regionality/EUDB Apr 1, 2022
@yonzhan
Copy link
Collaborator

yonzhan commented Apr 1, 2022

Bot Service

@kairu-ms kairu-ms merged commit 675ed10 into Azure:dev Apr 6, 2022
@jiasli
Copy link
Member

jiasli commented Apr 6, 2022

botservice should have code owners in https://github.com/Azure/azure-cli/blob/990ad39b99f367a92d0a57f7ca678b055576be79/.github/CODEOWNERS

@jiaxuwu2021
Copy link
Contributor Author

botservice should have code owners in https://github.com/Azure/azure-cli/blob/990ad39b99f367a92d0a57f7ca678b055576be79/.github/CODEOWNERS

Thanks @jiasli for reminding us, creating another PR #21968

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Auto-Assign Auto assign by bot customer-reported Issues that are reported by GitHub users external to the Azure organization.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants