diff --git a/python/az/aro/azext_aro/_validators.py b/python/az/aro/azext_aro/_validators.py index a05e3346ee0..96b8941323a 100644 --- a/python/az/aro/azext_aro/_validators.py +++ b/python/az/aro/azext_aro/_validators.py @@ -284,8 +284,8 @@ def validate_refresh_cluster_credentials(namespace): return if namespace.client_secret is not None or namespace.client_id is not None: raise RequiredArgumentMissingError('--client-id and --client-secret must be not set with --refresh-credentials.') # pylint: disable=line-too-long - if namespace.platform_workload_identities is not None: - raise MutuallyExclusiveArgumentError('--platform-workload-identities must be not set with --refresh-credentials.') # pylint: disable=line-too-long + if namespace.upgradeable_to is not None: + raise MutuallyExclusiveArgumentError('Must not specify --refresh-credentials when --upgradeable-to is used.') # pylint: disable=line-too-long def validate_version_format(namespace): diff --git a/python/az/aro/azext_aro/tests/latest/unit/test_validators.py b/python/az/aro/azext_aro/tests/latest/unit/test_validators.py index 9663a9ab920..0df05cf9c94 100644 --- a/python/az/aro/azext_aro/tests/latest/unit/test_validators.py +++ b/python/az/aro/azext_aro/tests/latest/unit/test_validators.py @@ -817,14 +817,15 @@ def test_validate_worker_vm_disk_size_gb(test_description, namespace, expected_e ), ( "should not raise any Exception because namespace.client_secret is None and namespace.client_id is None", - Mock(platform_workload_identities=None, client_secret=None, client_id=None), + Mock(upgradeable_to=None, client_secret=None, client_id=None), None ), ( - "should raise MutuallyExclusiveArgumentError Exception because namespace.platform_workload_identities is present", - Mock(platform_workload_identities=[Mock(resource_id='Foo')], client_id=None, client_secret=None), + "should raise MutuallyExclusiveArgumentError exception because namespace.upgradeable_to is not None", + Mock(upgradeable_to="4.14.2", client_id=None, client_secret=None), MutuallyExclusiveArgumentError - ) + ), + ]