Azure / azure-cli

Azure Command-Line Interface
MIT License
4.02k stars 2.99k forks source link

Migrate modules to Key Vault data-plane Track 2 SDK #27142

Open jiasli opened 1 year ago

jiasli commented 1 year ago

This issue serves as the centralized tracker for command modules' Key Vault data-plane Track 2 SDK migration.

Key Vault data-plane Track 1 SDK azure-keyvault is not compatible with Python 3.11 because of its dependency on deprecated function inspect.getargspec: https://github.com/Azure/azure-cli/pull/26923#issuecomment-1667329012. This makes it impossible for Azure CLI to support Python 3.11.

Below modules depend on Key Vault data-plane Track 1 SDK and need to be migrated:

modules keyvault_data_plane_factory azure.keyvault Owner Progress
keyvault ✔️ ✔️
appconfig ✔️ ✔️
role ✔️
servicefabric ✔️
vm ✔️
yonzhan commented 1 year ago

Thank you for opening this issue, we will look into it.