-
Notifications
You must be signed in to change notification settings - Fork 354
Open
Description
SUMMARY
Direction stated by multiple maintainers in #2063 is to not rely upon/use/align to specific MS Azure CLI (STS/LTS) versions.
Therefore:
- Remove
azure-climentions from code logic, should beazure-cli-core? - Unblock/Unlock
azure-cli-coreversion from static definition in requirements, allow minimum version so that any version defined byazure-cliitself (under requirements.py3.Linux.txt , requirements.py3.Darwin.txt , requirements.py3.windows.txt) can be used.
azure-cli in /plugins/module_utils/azure_rm_common.py
if auth_source == 'cli':
if not HAS_AZURE_CLI_CORE:
self.fail(msg=missing_required_lib('azure-cli', reason='for `cli` auth_source'),
exception=HAS_AZURE_CLI_CORE_EXC)
try:
self.log('Retrieving credentials from Azure CLI profile')
cli_credentials = self._get_azure_cli_credentials(subscription_id=params.get('subscription_id'))
return cli_credentials
except CLIError as err:
self.fail("Azure CLI profile cannot be loaded - {0}".format(err))azure-cli in /plugins/modules/azure_rm_keyvaultsecuritydomain.py
if not HAS_AZURE_CLI:
self.fail(msg=missing_required_lib('azure-cli'),
exception=HAS_AZURE_CLI_EXC)ISSUE TYPE
- Bug Report
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels