Azure / azure-cli

Azure Command-Line Interface
MIT License
3.97k stars 2.95k forks source link

Listing of Logic Apps fails in Dev Environment, works in PROD #21036

Closed LRomano72 closed 2 years ago

LRomano72 commented 2 years ago

This is autogenerated. Please review and update as needed.

Describe the bug

When running the "az logic workflow list" command and specifying a subscription it worked if I accessed our production environment but when I changed to the DEV environment this error was thrown.

Command Name az logic workflow list Extension Name: logic. Version: 0.1.4.

Errors:

The command failed with an unexpected error. Here is the traceback:
Unable to deserialize to object: type, KeyError: 'FlowAccessControlConfiguration'
Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1620, in deserialize_data
KeyError: 'FlowAccessControlConfiguration'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 231, in invoke
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 657, in execute
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 720, in _run_jobs_serially
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 704, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/paging.py", line 129, in __next__
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/paging.py", line 84, in __next__
  File "C:\Users\leromano\.azure\cliextensions\logic\azext_logic\vendored_sdks\logic\operations\_workflow_operations.py", line 96, in extract_data
    deserialized = self._deserialize('WorkflowListResult', pipeline_response)
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1368, in __call__
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1618, in deserialize_data
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1649, in deserialize_iter
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1649, in <listcomp>
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1631, in deserialize_data
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1446, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/exceptions.py", line 51, in raise_with_traceback
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1620, in deserialize_data
msrest.exceptions.DeserializationError: Unable to deserialize to object: type, KeyError: 'FlowAccessControlConfiguration'

To Reproduce:

Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Expected Behavior

Returns a list of logic apps

Environment Summary

Windows-10-10.0.19041-SP0
Python 3.8.9
Installer: MSI

azure-cli 2.30.0

Extensions:
application-insights 0.1.14
azure-devops 0.20.0
logic 0.1.4

Additional Context

LRomano72 commented 2 years ago

Verbose info: Request URL: 'https://management.azure.com/subscriptions//providers/Microsoft.Logic/workflows?api-version=REDACTED'/nRequest method: 'GET'/nRequest headers:/n 'Accept': 'application/json'/n 'x-ms-client-request-id': 'b0456ffd-515d-11ec-9bd6-28d0ea5bbc05'/n 'CommandName': 'REDACTED'/n 'ParameterSetName': 'REDACTED'/n 'User-Agent': 'AZURECLI/2.30.0 (MSI) azsdk-python-logicmanagementclient/unknown Python/3.8.9 (Windows-10-10.0.19041-SP0)'/n 'Authorization': 'REDACTED'/nNo body was attached to the request Response status: 200/nResponse headers:/n 'Cache-Control': 'no-cache'/n 'Pragma': 'no-cache'/n 'Transfer-Encoding': 'chunked'/n 'Content-Type': 'application/json; charset=utf-8'/n 'Content-Encoding': 'REDACTED'/n 'Expires': '-1'/n 'Vary': 'REDACTED'/n 'x-ms-request-id': 'd4b95406-bde8-4f57-a68f-b2c37243954f'/n 'x-ms-correlation-request-id': 'REDACTED'/n 'x-ms-routing-request-id': 'REDACTED'/n 'Strict-Transport-Security': 'REDACTED'/n 'X-Content-Type-Options': 'REDACTED'/n 'Date': 'Mon, 29 Nov 2021 21:45:38 GMT' Request URL: 'https://management.azure.com:443/subscriptions//providers/Microsoft.Logic/workflows?api-version=REDACTED&$skiptoken=REDACTED'/nRequest method: 'GET'/nRequest headers:/n 'Accept': 'application/json'/n
'x-ms-client-request-id': 'b0456ffd-515d-11ec-9bd6-28d0ea5bbc05'/n 'CommandName': 'REDACTED'/n 'ParameterSetName': 'REDACTED'/n 'User-Agent': 'AZURECLI/2.30.0 (MSI) azsdk-python-logicmanagementclient/unknown Python/3.8.9 (Windows-10-10.0.19041-SP0)'/n 'Authorization': 'REDACTED'/nNo body was attached to the request Response status: 200/nResponse headers:/n 'Cache-Control': 'no-cache'/n 'Pragma': 'no-cache'/n 'Content-Type': 'application/json; charset=utf-8'/n 'Content-Encoding': 'REDACTED'/n 'Expires': '-1'/n 'Vary': 'REDACTED'/n 'x-ms-request-id': '8b781494-0965-4ce1-9b5f-cd07348b2274'/n 'x-ms-correlation-request-id': 'REDACTED'/n 'x-ms-routing-request-id': 'REDACTED'/n 'Strict-Transport-Security': 'REDACTED'/n 'X-Content-Type-Options': 'REDACTED'/n 'Date': 'Mon, 29 Nov 2021 21:45:39 GMT'/n 'Content-Length': '28431'

ghost commented 2 years ago

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @Azure/azure-logicapps-team.

Issue Details
### **This is autogenerated. Please review and update as needed.** ## Describe the bug When running the "az logic workflow list" command and specifying a subscription it worked if I accessed our production environment but when I changed to the DEV environment this error was thrown. **Command Name** `az logic workflow list Extension Name: logic. Version: 0.1.4.` **Errors:** ``` The command failed with an unexpected error. Here is the traceback: Unable to deserialize to object: type, KeyError: 'FlowAccessControlConfiguration' Traceback (most recent call last): File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1620, in deserialize_data KeyError: 'FlowAccessControlConfiguration' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 231, in invoke File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 657, in execute File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 720, in _run_jobs_serially File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 704, in _run_job File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/paging.py", line 129, in __next__ File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/paging.py", line 84, in __next__ File "C:\Users\leromano\.azure\cliextensions\logic\azext_logic\vendored_sdks\logic\operations\_workflow_operations.py", line 96, in extract_data deserialized = self._deserialize('WorkflowListResult', pipeline_response) File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1368, in __call__ File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1618, in deserialize_data File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1649, in deserialize_iter File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1649, in File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1631, in deserialize_data File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1446, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/exceptions.py", line 51, in raise_with_traceback File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1620, in deserialize_data msrest.exceptions.DeserializationError: Unable to deserialize to object: type, KeyError: 'FlowAccessControlConfiguration' ``` ## To Reproduce: Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information. - _Put any pre-requisite steps here..._ - `az logic workflow list --subscription {} --verbose` ## Expected Behavior Returns a list of logic apps ## Environment Summary ``` Windows-10-10.0.19041-SP0 Python 3.8.9 Installer: MSI azure-cli 2.30.0 Extensions: application-insights 0.1.14 azure-devops 0.20.0 logic 0.1.4 ``` ## Additional Context
Author: LRomano72
Assignees: -
Labels: `customer-reported`, `Logic App`, `Service Attention`
Milestone: -
yonzhan commented 2 years ago

route to service team

ghost commented 2 years ago

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @Azure/azure-logicapps-team.

Issue Details
### **This is autogenerated. Please review and update as needed.** ## Describe the bug When running the "az logic workflow list" command and specifying a subscription it worked if I accessed our production environment but when I changed to the DEV environment this error was thrown. **Command Name** `az logic workflow list Extension Name: logic. Version: 0.1.4.` **Errors:** ``` The command failed with an unexpected error. Here is the traceback: Unable to deserialize to object: type, KeyError: 'FlowAccessControlConfiguration' Traceback (most recent call last): File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1620, in deserialize_data KeyError: 'FlowAccessControlConfiguration' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 231, in invoke File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 657, in execute File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 720, in _run_jobs_serially File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 704, in _run_job File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/paging.py", line 129, in __next__ File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/core/paging.py", line 84, in __next__ File "C:\Users\leromano\.azure\cliextensions\logic\azext_logic\vendored_sdks\logic\operations\_workflow_operations.py", line 96, in extract_data deserialized = self._deserialize('WorkflowListResult', pipeline_response) File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1368, in __call__ File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1618, in deserialize_data File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1649, in deserialize_iter File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1649, in File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1631, in deserialize_data File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1446, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/exceptions.py", line 51, in raise_with_traceback File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1442, in _deserialize File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\msrest/serialization.py", line 1620, in deserialize_data msrest.exceptions.DeserializationError: Unable to deserialize to object: type, KeyError: 'FlowAccessControlConfiguration' ``` ## To Reproduce: Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information. - _Put any pre-requisite steps here..._ - `az logic workflow list --subscription {} --verbose` ## Expected Behavior Returns a list of logic apps ## Environment Summary ``` Windows-10-10.0.19041-SP0 Python 3.8.9 Installer: MSI azure-cli 2.30.0 Extensions: application-insights 0.1.14 azure-devops 0.20.0 logic 0.1.4 ``` ## Additional Context
Author: LRomano72
Assignees: -
Labels: `Service Attention`, `Logic App`, `customer-reported`
Milestone: -
jsntcy commented 2 years ago

The fix is available in logic 0.1.5 (latest version), and you can upgrade extension to latest version using command “az extension update –name logic” to try the fix.