Describe the bug
Placing --debug or --verbose (for example) alter the behavior of a command if placed at the wrong place.
Related command
I observed this when running the az iot edge deployment create ... command.
So I added the --debug flag at the beginning like so: az --debug iot edge deployment create ....
While running az iot edge deployment create --debug is totally fine.
Errors
cli.azure.cli.core: Discovered command modules: ['acr', 'acs', 'advisor', 'ams', 'apim', 'appconfig', 'appservice', 'aro', 'backup', 'batch', 'batchai', 'billing', 'botservice', 'cdn', 'cloud', 'cognitiveservices', 'compute_recommender', 'config', 'configure', 'consumption', 'container', 'containerapp', 'cosmosdb', 'databoxedge', 'dla', 'dls', 'dms', 'eventgrid', 'eventhubs', 'extension', 'feedback', 'find', 'hdinsight', 'identity', 'interactive', 'iot', 'keyvault', 'kusto', 'lab', 'managedservices', 'maps', 'marketplaceordering', 'monitor', 'mysql', 'netappfiles', 'network', 'policyinsights', 'privatedns', 'profile', 'rdbms', 'redis', 'relay', 'resource', 'role', 'search', 'security', 'servicebus', 'serviceconnector', 'servicefabric', 'signalr', 'sql', 'sqlvm', 'storage', 'synapse', 'util', 'vm']
cli.azure.cli.core: Loading command modules:
cli.azure.cli.core: Name Load Time Groups Commands
cli.azure.cli.core: acr 0.041 36 149
cli.azure.cli.core: acs 0.005 14 76
cli.azure.cli.core: advisor 0.000 3 6
cli.azure.cli.core: ams 0.001 22 100
cli.azure.cli.core: apim 0.001 14 69
cli.azure.cli.core: appconfig 0.001 9 47
cli.azure.cli.core: appservice 0.013 79 270
cli.azure.cli.core: aro 0.002 1 10
cli.azure.cli.core: backup 0.001 16 60
cli.azure.cli.core: batch 0.012 34 102
cli.azure.cli.core: batchai 0.001 10 30
cli.azure.cli.core: billing 0.003 20 53
cli.azure.cli.core: botservice 0.001 12 42
cli.azure.cli.core: cdn 0.030 8 50
cli.azure.cli.core: cloud 0.000 1 7
cli.azure.cli.core: cognitiveservices 0.001 10 33
cli.azure.cli.core: compute_recommender 0.001 1 1
cli.azure.cli.core: config 0.000 2 7
cli.azure.cli.core: configure 0.000 2 5
cli.azure.cli.core: consumption 0.004 8 9
cli.azure.cli.core: container 0.002 1 11
cli.azure.cli.core: containerapp 0.025 37 123
cli.azure.cli.core: cosmosdb 0.004 58 199
cli.azure.cli.core: databoxedge 0.001 5 28
cli.azure.cli.core: dla 0.001 23 62
cli.azure.cli.core: dls 0.001 7 41
cli.azure.cli.core: dms 0.000 3 22
cli.azure.cli.core: eventgrid 0.001 25 96
cli.azure.cli.core: eventhubs 0.003 12 18
cli.azure.cli.core: extension 0.000 1 7
cli.azure.cli.core: feedback 0.000 1 2
cli.azure.cli.core: find 0.000 1 1
cli.azure.cli.core: hdinsight 0.001 8 39
cli.azure.cli.core: identity 0.000 2 11
cli.azure.cli.core: interactive 0.000 1 1
cli.azure.cli.core: iot 0.023 19 82
cli.azure.cli.core: keyvault 0.002 20 113
cli.azure.cli.core: kusto 0.000 3 14
cli.azure.cli.core: lab 0.001 11 34
cli.azure.cli.core: managedservices 0.000 3 8
cli.azure.cli.core: maps 0.000 5 13
cli.azure.cli.core: marketplaceordering 0.000 1 2
cli.azure.cli.core: monitor 0.151 17 61
cli.azure.cli.core: mysql 0.028 15 53
cli.azure.cli.core: netappfiles 0.009 8 17
cli.azure.cli.core: network 0.033 103 338
cli.azure.cli.core: policyinsights 0.003 9 17
cli.azure.cli.core: privatedns 0.004 14 60
cli.azure.cli.core: profile 0.000 2 8
cli.azure.cli.core: rdbms 0.005 49 202
cli.azure.cli.core: redis 0.001 7 38
cli.azure.cli.core: relay 0.005 7 8
cli.azure.cli.core: resource 0.004 51 231
cli.azure.cli.core: role 0.001 17 61
cli.azure.cli.core: search 0.002 7 19
cli.azure.cli.core: security 0.003 47 98
cli.azure.cli.core: servicebus 0.002 13 15
cli.azure.cli.core: serviceconnector 0.052 20 309
cli.azure.cli.core: servicefabric 0.003 27 80
cli.azure.cli.core: signalr 0.001 9 34
cli.azure.cli.core: sql 0.004 56 215
cli.azure.cli.core: sqlvm 0.007 4 20
cli.azure.cli.core: storage 0.012 59 273
cli.azure.cli.core: synapse 0.003 54 246
cli.azure.cli.core: util 0.000 3 7
cli.azure.cli.core: vm 0.013 58 233
cli.azure.cli.core: Total (66) 0.530 1205 4696
cli.azure.cli.core: Loading extensions:
cli.azure.cli.core: Name Load Time Groups Commands Directory
cli.azure.cli.core: azure-iot 0.005 97 325 /home/zeljkobekcic/.azure/cliextensions/azure-iot
cli.azure.cli.core: Total (1) 0.005 97 325
cli.azure.cli.core: Loaded 1283 groups, 5021 commands.
cli.azure.cli.core: Updated command index in 0.005 seconds.
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableTruncate [<function AzCliLogging.init_command_file_logging at 0x7d0b54ae5580>]
cli.azure.cli.core.azlogging: metadata file logging enabled - writing logs to '/home/zeljkobekcic/.azure/commands/2024-09-02.17-39-30.unknown_command.534015.log'.
az_command_data_logger: command args: --debug {} {} {} {} --hub-name {} --content {} --deployment-id {}
cli.knack.cli: Event: CommandInvoker.OnPreArgumentLoad [<function register_global_subscription_argument.<locals>.add_subscription_parameter at 0x7d0b54b32840>]
cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument.<locals>.add_ids_arguments at 0x7d0b54b58c20>, <function register_cache_arguments.<locals>.add_cache_arguments at 0x7d0b54b58d60>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs [<function _documentdb_deprecate at 0x7d0b530f0220>]
cli.azure.cli.core.extension.dynamic_install: Preview version of extension is enabled by default for extension installation now. Will be disabled in future release.
cli.azure.cli.core.extension.dynamic_install: Please run 'az config set extension.dynamic_install_allow_preview=true or false' to config it specifically.
urllib3.connectionpool: Starting new HTTPS connection (1): aka.ms:443
urllib3.connectionpool: https://aka.ms:443 "GET /azure-cli-extension-index-v1 HTTP/1.1" 301 0
urllib3.connectionpool: Starting new HTTPS connection (1): azcliextensionsync.blob.core.windows.net:443
urllib3.connectionpool: https://azcliextensionsync.blob.core.windows.net:443 "GET /index1/index.json HTTP/1.1" 200 4394481
cli.azure.cli.core.extension._resolve: Candidates ['azure_iot-0.10.11-py3-none-any.whl', 'azure_iot-0.10.15-py3-none-any.whl', 'azure_iot-0.10.17-py3-none-any.whl', 'azure_iot-0.11.0-py3-none-any.whl', 'azure_iot-0.12.1-py3-none-any.whl', 'azure_iot-0.13.0-py3-none-any.whl', 'azure_iot-0.14.0-py3-none-any.whl', 'azure_iot-0.14.1-py3-none-any.whl', 'azure_iot-0.15.0-py3-none-any.whl', 'azure_iot-0.16.1-py3-none-any.whl', 'azure_iot-0.17.0-py3-none-any.whl', 'azure_iot-0.17.1-py3-none-any.whl', 'azure_iot-0.17.3-py3-none-any.whl', 'azure_iot-0.18.0-py3-none-any.whl', 'azure_iot-0.18.1-py3-none-any.whl', 'azure_iot-0.18.2-py3-none-any.whl', 'azure_iot-0.18.3-py3-none-any.whl', 'azure_iot-0.19.0-py3-none-any.whl', 'azure_iot-0.19.1-py3-none-any.whl', 'azure_iot-0.20.0-py3-none-any.whl', 'azure_iot-0.21.0-py3-none-any.whl', 'azure_iot-0.21.1-py3-none-any.whl', 'azure_iot-0.21.2-py3-none-any.whl', 'azure_iot-0.21.3-py3-none-any.whl', 'azure_iot-0.21.4-py3-none-any.whl', 'azure_iot-0.21.5-py3-none-any.whl', 'azure_iot-0.22.0-py3-none-any.whl', 'azure_iot-0.23.0-py3-none-any.whl', 'azure_iot-0.23.1-py3-none-any.whl', 'azure_iot-0.24.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['azure_iot-0.10.11-py3-none-any.whl', 'azure_iot-0.10.15-py3-none-any.whl', 'azure_iot-0.10.17-py3-none-any.whl', 'azure_iot-0.11.0-py3-none-any.whl', 'azure_iot-0.12.1-py3-none-any.whl', 'azure_iot-0.13.0-py3-none-any.whl', 'azure_iot-0.14.0-py3-none-any.whl', 'azure_iot-0.14.1-py3-none-any.whl', 'azure_iot-0.15.0-py3-none-any.whl', 'azure_iot-0.16.1-py3-none-any.whl', 'azure_iot-0.17.0-py3-none-any.whl', 'azure_iot-0.17.1-py3-none-any.whl', 'azure_iot-0.17.3-py3-none-any.whl', 'azure_iot-0.18.0-py3-none-any.whl', 'azure_iot-0.18.1-py3-none-any.whl', 'azure_iot-0.18.2-py3-none-any.whl', 'azure_iot-0.18.3-py3-none-any.whl', 'azure_iot-0.19.0-py3-none-any.whl', 'azure_iot-0.19.1-py3-none-any.whl', 'azure_iot-0.20.0-py3-none-any.whl', 'azure_iot-0.21.0-py3-none-any.whl', 'azure_iot-0.21.1-py3-none-any.whl', 'azure_iot-0.21.2-py3-none-any.whl', 'azure_iot-0.21.3-py3-none-any.whl', 'azure_iot-0.21.4-py3-none-any.whl', 'azure_iot-0.21.5-py3-none-any.whl', 'azure_iot-0.22.0-py3-none-any.whl', 'azure_iot-0.23.0-py3-none-any.whl', 'azure_iot-0.23.1-py3-none-any.whl', 'azure_iot-0.24.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.10.11-py3-none-any.whl' as 0.10.11 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.10.15-py3-none-any.whl' as 0.10.15 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.10.17-py3-none-any.whl' as 0.10.17 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.11.0-py3-none-any.whl' as 0.11.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.12.1-py3-none-any.whl' as 0.12.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.13.0-py3-none-any.whl' as 0.13.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.14.0-py3-none-any.whl' as 0.14.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.14.1-py3-none-any.whl' as 0.14.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.15.0-py3-none-any.whl' as 0.15.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.16.1-py3-none-any.whl' as 0.16.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.17.0-py3-none-any.whl' as 0.17.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.17.1-py3-none-any.whl' as 0.17.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.17.3-py3-none-any.whl' as 0.17.3 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.0-py3-none-any.whl' as 0.18.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.1-py3-none-any.whl' as 0.18.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.2-py3-none-any.whl' as 0.18.2 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.3-py3-none-any.whl' as 0.18.3 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.19.0-py3-none-any.whl' as 0.19.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.19.1-py3-none-any.whl' as 0.19.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.20.0-py3-none-any.whl' as 0.20.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.0-py3-none-any.whl' as 0.21.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.1-py3-none-any.whl' as 0.21.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.2-py3-none-any.whl' as 0.21.2 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.3-py3-none-any.whl' as 0.21.3 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.4-py3-none-any.whl' as 0.21.4 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.5-py3-none-any.whl' as 0.21.5 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.22.0-py3-none-any.whl' as 0.22.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.23.0-py3-none-any.whl' as 0.23.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.23.1-py3-none-any.whl' as 0.23.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.24.0-py3-none-any.whl' as 0.24.0 not greater than current version 0.24.0
cli.azure.cli.core.command_recommender: "--hub-name" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--content" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--deployment-id" is an invalid parameter for command "iot edge".
urllib3.connectionpool: Starting new HTTPS connection (1): app.aladdin.microsoft.com:443
urllib3.connectionpool: https://app.aladdin.microsoft.com:443 "GET /api/v1.0/suggestions?query=%7B%22command%22%3A+%22iot+edge%22%2C+%22parameters%22%3A+%22%22%7D&clientType=AzureCli&context=%7B%22versionNumber%22%3A+%222.63.0%22%2C+%22errorType%22%3A+%22UnknownSubcommand%22%2C+%22correlationId%22%3A+%22b208c80f-111c-4ef4-a387-9bff9721b060%22%2C+%22subscriptionId%22%3A+%22e159c2f7-efda-463a-a303-4ddb99d11c18%22%2C+%22eventId%22%3A+%22233b990a-2d54-43c8-a870-242d47b76b4a%22%7D HTTP/1.1" 200 None
cli.azure.cli.core.command_recommender: "--hub-name" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--content" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--deployment-id" is an invalid parameter for command "iot edge".
cli.azure.cli.core.azclierror: NoneType: None
cli.azure.cli.core.azclierror: 'edge' is misspelled or not recognized by the system.
az_command_data_logger: 'edge' is misspelled or not recognized by the system.
Issue script & Debug output
cli.azure.cli.core: Discovered command modules: ['acr', 'acs', 'advisor', 'ams', 'apim', 'appconfig', 'appservice', 'aro', 'backup', 'batch', 'batchai', 'billing', 'botservice', 'cdn', 'cloud', 'cognitiveservices', 'compute_recommender', 'config', 'configure', 'consumption', 'container', 'containerapp', 'cosmosdb', 'databoxedge', 'dla', 'dls', 'dms', 'eventgrid', 'eventhubs', 'extension', 'feedback', 'find', 'hdinsight', 'identity', 'interactive', 'iot', 'keyvault', 'kusto', 'lab', 'managedservices', 'maps', 'marketplaceordering', 'monitor', 'mysql', 'netappfiles', 'network', 'policyinsights', 'privatedns', 'profile', 'rdbms', 'redis', 'relay', 'resource', 'role', 'search', 'security', 'servicebus', 'serviceconnector', 'servicefabric', 'signalr', 'sql', 'sqlvm', 'storage', 'synapse', 'util', 'vm']
cli.azure.cli.core: Loading command modules:
cli.azure.cli.core: Name Load Time Groups Commands
cli.azure.cli.core: acr 0.041 36 149
cli.azure.cli.core: acs 0.005 14 76
cli.azure.cli.core: advisor 0.000 3 6
cli.azure.cli.core: ams 0.001 22 100
cli.azure.cli.core: apim 0.001 14 69
cli.azure.cli.core: appconfig 0.001 9 47
cli.azure.cli.core: appservice 0.013 79 270
cli.azure.cli.core: aro 0.002 1 10
cli.azure.cli.core: backup 0.001 16 60
cli.azure.cli.core: batch 0.012 34 102
cli.azure.cli.core: batchai 0.001 10 30
cli.azure.cli.core: billing 0.003 20 53
cli.azure.cli.core: botservice 0.001 12 42
cli.azure.cli.core: cdn 0.030 8 50
cli.azure.cli.core: cloud 0.000 1 7
cli.azure.cli.core: cognitiveservices 0.001 10 33
cli.azure.cli.core: compute_recommender 0.001 1 1
cli.azure.cli.core: config 0.000 2 7
cli.azure.cli.core: configure 0.000 2 5
cli.azure.cli.core: consumption 0.004 8 9
cli.azure.cli.core: container 0.002 1 11
cli.azure.cli.core: containerapp 0.025 37 123
cli.azure.cli.core: cosmosdb 0.004 58 199
cli.azure.cli.core: databoxedge 0.001 5 28
cli.azure.cli.core: dla 0.001 23 62
cli.azure.cli.core: dls 0.001 7 41
cli.azure.cli.core: dms 0.000 3 22
cli.azure.cli.core: eventgrid 0.001 25 96
cli.azure.cli.core: eventhubs 0.003 12 18
cli.azure.cli.core: extension 0.000 1 7
cli.azure.cli.core: feedback 0.000 1 2
cli.azure.cli.core: find 0.000 1 1
cli.azure.cli.core: hdinsight 0.001 8 39
cli.azure.cli.core: identity 0.000 2 11
cli.azure.cli.core: interactive 0.000 1 1
cli.azure.cli.core: iot 0.023 19 82
cli.azure.cli.core: keyvault 0.002 20 113
cli.azure.cli.core: kusto 0.000 3 14
cli.azure.cli.core: lab 0.001 11 34
cli.azure.cli.core: managedservices 0.000 3 8
cli.azure.cli.core: maps 0.000 5 13
cli.azure.cli.core: marketplaceordering 0.000 1 2
cli.azure.cli.core: monitor 0.151 17 61
cli.azure.cli.core: mysql 0.028 15 53
cli.azure.cli.core: netappfiles 0.009 8 17
cli.azure.cli.core: network 0.033 103 338
cli.azure.cli.core: policyinsights 0.003 9 17
cli.azure.cli.core: privatedns 0.004 14 60
cli.azure.cli.core: profile 0.000 2 8
cli.azure.cli.core: rdbms 0.005 49 202
cli.azure.cli.core: redis 0.001 7 38
cli.azure.cli.core: relay 0.005 7 8
cli.azure.cli.core: resource 0.004 51 231
cli.azure.cli.core: role 0.001 17 61
cli.azure.cli.core: search 0.002 7 19
cli.azure.cli.core: security 0.003 47 98
cli.azure.cli.core: servicebus 0.002 13 15
cli.azure.cli.core: serviceconnector 0.052 20 309
cli.azure.cli.core: servicefabric 0.003 27 80
cli.azure.cli.core: signalr 0.001 9 34
cli.azure.cli.core: sql 0.004 56 215
cli.azure.cli.core: sqlvm 0.007 4 20
cli.azure.cli.core: storage 0.012 59 273
cli.azure.cli.core: synapse 0.003 54 246
cli.azure.cli.core: util 0.000 3 7
cli.azure.cli.core: vm 0.013 58 233
cli.azure.cli.core: Total (66) 0.530 1205 4696
cli.azure.cli.core: Loading extensions:
cli.azure.cli.core: Name Load Time Groups Commands Directory
cli.azure.cli.core: azure-iot 0.005 97 325 /home/zeljkobekcic/.azure/cliextensions/azure-iot
cli.azure.cli.core: Total (1) 0.005 97 325
cli.azure.cli.core: Loaded 1283 groups, 5021 commands.
cli.azure.cli.core: Updated command index in 0.005 seconds.
cli.knack.cli: Event: CommandInvoker.OnPreCommandTableTruncate [<function AzCliLogging.init_command_file_logging at 0x7d0b54ae5580>]
cli.azure.cli.core.azlogging: metadata file logging enabled - writing logs to '/home/zeljkobekcic/.azure/commands/2024-09-02.17-39-30.unknown_command.534015.log'.
az_command_data_logger: command args: --debug {} {} {} {} --hub-name {} --content {} --deployment-id {}
cli.knack.cli: Event: CommandInvoker.OnPreArgumentLoad [<function register_global_subscription_argument.<locals>.add_subscription_parameter at 0x7d0b54b32840>]
cli.knack.cli: Event: CommandInvoker.OnPostArgumentLoad []
cli.knack.cli: Event: CommandInvoker.OnPostCommandTableCreate [<function register_ids_argument.<locals>.add_ids_arguments at 0x7d0b54b58c20>, <function register_cache_arguments.<locals>.add_cache_arguments at 0x7d0b54b58d60>]
cli.knack.cli: Event: CommandInvoker.OnCommandTableLoaded []
cli.knack.cli: Event: CommandInvoker.OnPreParseArgs [<function _documentdb_deprecate at 0x7d0b530f0220>]
cli.azure.cli.core.extension.dynamic_install: Preview version of extension is enabled by default for extension installation now. Will be disabled in future release.
cli.azure.cli.core.extension.dynamic_install: Please run 'az config set extension.dynamic_install_allow_preview=true or false' to config it specifically.
urllib3.connectionpool: Starting new HTTPS connection (1): aka.ms:443
urllib3.connectionpool: https://aka.ms:443 "GET /azure-cli-extension-index-v1 HTTP/1.1" 301 0
urllib3.connectionpool: Starting new HTTPS connection (1): azcliextensionsync.blob.core.windows.net:443
urllib3.connectionpool: https://azcliextensionsync.blob.core.windows.net:443 "GET /index1/index.json HTTP/1.1" 200 4394481
cli.azure.cli.core.extension._resolve: Candidates ['azure_iot-0.10.11-py3-none-any.whl', 'azure_iot-0.10.15-py3-none-any.whl', 'azure_iot-0.10.17-py3-none-any.whl', 'azure_iot-0.11.0-py3-none-any.whl', 'azure_iot-0.12.1-py3-none-any.whl', 'azure_iot-0.13.0-py3-none-any.whl', 'azure_iot-0.14.0-py3-none-any.whl', 'azure_iot-0.14.1-py3-none-any.whl', 'azure_iot-0.15.0-py3-none-any.whl', 'azure_iot-0.16.1-py3-none-any.whl', 'azure_iot-0.17.0-py3-none-any.whl', 'azure_iot-0.17.1-py3-none-any.whl', 'azure_iot-0.17.3-py3-none-any.whl', 'azure_iot-0.18.0-py3-none-any.whl', 'azure_iot-0.18.1-py3-none-any.whl', 'azure_iot-0.18.2-py3-none-any.whl', 'azure_iot-0.18.3-py3-none-any.whl', 'azure_iot-0.19.0-py3-none-any.whl', 'azure_iot-0.19.1-py3-none-any.whl', 'azure_iot-0.20.0-py3-none-any.whl', 'azure_iot-0.21.0-py3-none-any.whl', 'azure_iot-0.21.1-py3-none-any.whl', 'azure_iot-0.21.2-py3-none-any.whl', 'azure_iot-0.21.3-py3-none-any.whl', 'azure_iot-0.21.4-py3-none-any.whl', 'azure_iot-0.21.5-py3-none-any.whl', 'azure_iot-0.22.0-py3-none-any.whl', 'azure_iot-0.23.0-py3-none-any.whl', 'azure_iot-0.23.1-py3-none-any.whl', 'azure_iot-0.24.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Candidates ['azure_iot-0.10.11-py3-none-any.whl', 'azure_iot-0.10.15-py3-none-any.whl', 'azure_iot-0.10.17-py3-none-any.whl', 'azure_iot-0.11.0-py3-none-any.whl', 'azure_iot-0.12.1-py3-none-any.whl', 'azure_iot-0.13.0-py3-none-any.whl', 'azure_iot-0.14.0-py3-none-any.whl', 'azure_iot-0.14.1-py3-none-any.whl', 'azure_iot-0.15.0-py3-none-any.whl', 'azure_iot-0.16.1-py3-none-any.whl', 'azure_iot-0.17.0-py3-none-any.whl', 'azure_iot-0.17.1-py3-none-any.whl', 'azure_iot-0.17.3-py3-none-any.whl', 'azure_iot-0.18.0-py3-none-any.whl', 'azure_iot-0.18.1-py3-none-any.whl', 'azure_iot-0.18.2-py3-none-any.whl', 'azure_iot-0.18.3-py3-none-any.whl', 'azure_iot-0.19.0-py3-none-any.whl', 'azure_iot-0.19.1-py3-none-any.whl', 'azure_iot-0.20.0-py3-none-any.whl', 'azure_iot-0.21.0-py3-none-any.whl', 'azure_iot-0.21.1-py3-none-any.whl', 'azure_iot-0.21.2-py3-none-any.whl', 'azure_iot-0.21.3-py3-none-any.whl', 'azure_iot-0.21.4-py3-none-any.whl', 'azure_iot-0.21.5-py3-none-any.whl', 'azure_iot-0.22.0-py3-none-any.whl', 'azure_iot-0.23.0-py3-none-any.whl', 'azure_iot-0.23.1-py3-none-any.whl', 'azure_iot-0.24.0-py3-none-any.whl']
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.10.11-py3-none-any.whl' as 0.10.11 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.10.15-py3-none-any.whl' as 0.10.15 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.10.17-py3-none-any.whl' as 0.10.17 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.11.0-py3-none-any.whl' as 0.11.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.12.1-py3-none-any.whl' as 0.12.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.13.0-py3-none-any.whl' as 0.13.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.14.0-py3-none-any.whl' as 0.14.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.14.1-py3-none-any.whl' as 0.14.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.15.0-py3-none-any.whl' as 0.15.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.16.1-py3-none-any.whl' as 0.16.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.17.0-py3-none-any.whl' as 0.17.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.17.1-py3-none-any.whl' as 0.17.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.17.3-py3-none-any.whl' as 0.17.3 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.0-py3-none-any.whl' as 0.18.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.1-py3-none-any.whl' as 0.18.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.2-py3-none-any.whl' as 0.18.2 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.18.3-py3-none-any.whl' as 0.18.3 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.19.0-py3-none-any.whl' as 0.19.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.19.1-py3-none-any.whl' as 0.19.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.20.0-py3-none-any.whl' as 0.20.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.0-py3-none-any.whl' as 0.21.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.1-py3-none-any.whl' as 0.21.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.2-py3-none-any.whl' as 0.21.2 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.3-py3-none-any.whl' as 0.21.3 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.4-py3-none-any.whl' as 0.21.4 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.21.5-py3-none-any.whl' as 0.21.5 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.22.0-py3-none-any.whl' as 0.22.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.23.0-py3-none-any.whl' as 0.23.0 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.23.1-py3-none-any.whl' as 0.23.1 not greater than current version 0.24.0
cli.azure.cli.core.extension._resolve: Skipping 'azure_iot-0.24.0-py3-none-any.whl' as 0.24.0 not greater than current version 0.24.0
cli.azure.cli.core.command_recommender: "--hub-name" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--content" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--deployment-id" is an invalid parameter for command "iot edge".
urllib3.connectionpool: Starting new HTTPS connection (1): app.aladdin.microsoft.com:443
urllib3.connectionpool: https://app.aladdin.microsoft.com:443 "GET /api/v1.0/suggestions?query=%7B%22command%22%3A+%22iot+edge%22%2C+%22parameters%22%3A+%22%22%7D&clientType=AzureCli&context=%7B%22versionNumber%22%3A+%222.63.0%22%2C+%22errorType%22%3A+%22UnknownSubcommand%22%2C+%22correlationId%22%3A+%22b208c80f-111c-4ef4-a387-9bff9721b060%22%2C+%22subscriptionId%22%3A+%22e159c2f7-efda-463a-a303-4ddb99d11c18%22%2C+%22eventId%22%3A+%22233b990a-2d54-43c8-a870-242d47b76b4a%22%7D HTTP/1.1" 200 None
cli.azure.cli.core.command_recommender: "--hub-name" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--content" is an invalid parameter for command "iot edge".
cli.azure.cli.core.command_recommender: "--deployment-id" is an invalid parameter for command "iot edge".
cli.azure.cli.core.azclierror: NoneType: None
cli.azure.cli.core.azclierror: 'edge' is misspelled or not recognized by the system.
az_command_data_logger: 'edge' is misspelled or not recognized by the system.
Expected behavior
The global flags should behave no matter where they are placed equally.
Environment Summary
azure-cli 2.63.0
core 2.63.0
telemetry 1.1.0
Extensions:
azure-iot 0.24.0
Dependencies:
msal 1.30.0
azure-mgmt-resource 23.1.1
Python location '/opt/azure-cli/bin/python'
Extensions directory '/home/zeljkobekcic/.azure/cliextensions'
Python (Linux) 3.12.5 (main, Aug 9 2024, 08:20:41) [GCC 14.2.1 20240805]
Legal docs and information: aka.ms/AzureCliLegal
Additional context
No response
Describe the bug
Placing --debug or --verbose (for example) alter the behavior of a command if placed at the wrong place.
Related command
I observed this when running the
az iot edge deployment create ...command.So I added the --debug flag at the beginning like so:
az --debug iot edge deployment create ....While running
az iot edge deployment create --debugis totally fine.Errors
Issue script & Debug output
Expected behavior
The global flags should behave no matter where they are placed equally.
Environment Summary
azure-cli 2.63.0
core 2.63.0
telemetry 1.1.0
Extensions:
azure-iot 0.24.0
Dependencies:
msal 1.30.0
azure-mgmt-resource 23.1.1
Python location '/opt/azure-cli/bin/python'
Extensions directory '/home/zeljkobekcic/.azure/cliextensions'
Python (Linux) 3.12.5 (main, Aug 9 2024, 08:20:41) [GCC 14.2.1 20240805]
Legal docs and information: aka.ms/AzureCliLegal
Additional context
No response