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

Support multiple subscription configuration options #20796

Merged
merged 1 commit into from
Apr 20, 2021

Conversation

benbp
Copy link
Member

@benbp benbp commented Apr 19, 2021

This PR enables live tests to use multiple subscription configurations per cloud instead of one. Currently there are some services that need to manage their own cloud-specific values in a keyvault they control (e.g. acs, storage), but also need to use some shared values that only Azure SDK engineering systems can have access to, like service principal credentials.

This change takes advantage of a recent update to enable merging multiple subscription configurations together before passing the value to the ARM template deployment job.

@benbp
Copy link
Member Author

benbp commented Apr 20, 2021

/check-enforcer override

@benbp benbp merged commit eee664e into Azure:master Apr 20, 2021
@benbp benbp deleted the benbp/communication-multiple-sub branch April 20, 2021 19:21
@benbp benbp self-assigned this Apr 20, 2021
@benbp benbp added the Central-EngSys This issue is owned by the Engineering System team. label Apr 20, 2021
azure-sdk pushed a commit to azure-sdk/azure-sdk-for-java that referenced this pull request Oct 6, 2022
Refactor AMS resourece-manager folder structure (Azure#20796)

* Refactor AMS resourece-manager folder structure

* Revert "Refactor AMS resourece-manager folder structure"

This reverts commit 28ab42c0c0392f8bed78ee3cfe39f18cebab0e0b.

* Refactor the folders with the fix for missing Common.json

* Revert "Refactor the folders with the fix for missing Common.json"

This reverts commit 1ff1bcac70d3d8df7d2cdf03c1ccd31bfe97fe3a.

* Fix missing common.json file references

* automated refactor based on the scripts

* Update the path to common-types file

* Revert "Update the path to common-types file"

This reverts commit 08da8ef149323443fd9d4be94f133f5b97a927c6.

* Revert "automated refactor based on the scripts"

This reverts commit 99bbe67da9407690b285a9abe24413ad0767498c.

* Re run the scripts with Common.json file path updates and common-types path updates.

* Revert "Re run the scripts with Common.json file path updates and common-types path updates."

This reverts commit 8f9b743d8732ef62c4ee42283c49d87547b65887.

* Re run the scripts with Common.json file path updates and common-types path updates.

* Fix circular references

* fix a ref path issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Central-EngSys This issue is owned by the Engineering System team.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants