microsoft / azure-pipelines-vscode

VS Code extension for working with Azure Pipelines YAML files
MIT License
161 stars 102 forks source link

Installing or attempting to use Azure Pipelines Extension triggers a dependency loop #582

Open scotthouglum opened 1 month ago

scotthouglum commented 1 month ago

Error: The following extensions contain dependency loops and have been disabled: 'ms-vscode.azure-account', 'ms-azuretools.vscode-azureresourcegroups', 'ms-azure-devops.azure-pipelines'

Last known working: 5/15 was the last time this extension was working for me.

Troubleshooting steps: Uninstalled and reinstalled 'ms-azure-devops.azure-pipelines' extension through the GUI. Also attempted to remove manually and then reinstall through extension marketplace.

'ms-vscode.azure-account' - Unable to uninstall from GUI, states dependency on azureresourcegroups 'ms-azuretools.vscode-azureresourcegroups' - Unable to uninstall from GUI, states dependency on azure-account

DmitriiBobreshev commented 1 month ago

Hi @scotthouglum, thanks for the feedback, as I see the ms-vscode.azure-account really contains ms-azuretools.vscode-azureresourcegroups, ms-azuretools.vscode-azureresourcegroups doesn't contains any references to external extensions. From the other side, azure-pipelines-vscode extension refers to ms-vscode.azure-account. So I don't see dependency loop here. We'll try to dive deeper, reproduce the error and fix it. Thanks!

richardoswald commented 3 weeks ago

image

@scotthouglum I also ran into this issue. It went away when I upgraded to v1.90 (I don't recall my previous version). You may have to re-install the extensions but it's working for me now.

scotthouglum commented 3 weeks ago

@richardoswald I appreciate the insight. Attempted the same (didn't realize there was a newer version) and this also resolved for me after I updated to v1.9 and reinstalled the extension.