-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Storage Explorer does not show classic storage accounts. #323
Comments
Hi @jkoehring , I have followed your steps and the created classic storage accounts did show up in my Storage Explorer. Does this issue still happen in your machine? If it still happens, could you please press F12 to turn on the developer tools and see if there is any error? Thanks! |
Hi @JasonYeMSFT , It's still not working for me, even after I completely re-installed Storage Explorer. The attached is a screen shot of the only errors I see in developer tools. BTW, I have a co-worker here who is experiencing the same problem. |
@jkoehring can you try to sign out of your accounts and resign in? In normal situations, we show both the classic accounts and the ARM based accounts. |
@jinglouMSFT, still no joy. Could this be due to some configuration created by our Azure account administrators? I am still able to see all our classic storage accounts in Azure Portal. However, I am not able to see the classic storage accounts in the Cloud Explorer in Visual Studio 2017, Version 15.7.4. |
Hi @jkoehring , thank you for raising this hypothesis. If possible, could you please tell us what specific configurations you have selected in order to reproduce the bug? For example, the Location, Replication, Performance, the Resource Group name and the role of your azure account (the Access control of the storage account). It is also helpful if you can change your configurations to see whether there are some working cases. We used to have an issue about not showing storage accounts with invalid names. Although this doesn't seem to be the issue here, it is still likely that the bug is caused by corner cases of the Azure Storage Platform. Hopefully, with these additional information, we can reproduce the bug and fix it. Thank you very much! |
Hi @JasonYeMSFT. One of the storage accounts that I cannot see in Storage Explorer has the following attributes: |
Hi @jkoehring , we have tried creating some classic storage accounts using similar configurations, but none of them reproduces this bug. I suggest you try attaching those storage accounts using Shared Access Signature or Name Keys as a work around. If neither of these work around works, we are sorry that we cannot fix this issue without more information. Please tell us if you want an older version of Storage Explorer for your work. Thank you. |
I can confirm classic storage accounts are not being shown for me either. To debug I've configured Storage Explorer to connect via Fiddler with SSL decryption. I see the following request: In Fiddler I Reissue and Edit the request and change the URL to: Storage Explorer never makes a request for Microsoft.ClassicStorage resources. |
Was just passing though and saw the topic title. I recently had issues with classic stuff in powershell and VSTS and my solution was to confirm that you have the old "co-administrator" attached to your azure subscription user. Even if you are "owner" you won't see classic stuff. |
This problem still exists in the new 1.3 version. Another look at the API calls used by Fiddler makes me think it is an issue with some code to discover what types of storage exist in a subscription. Additionally it may depend on how many storage accounts a subscription has. Our DMZ subscription has only 5 storage accounts. Our Prod subscription has many storage accounts, and results in API paging. Storage Explorer finds the Classic accounts in our DMZ subscription only. Below are the API calls Storage Explorer makes when expanding the "Storage Accounts" tree. Notice there is an initial request for several resource types. Then there is a follow up request for a smaller set of resource types. For the Prod subscription Storage Explorer drops the Microsoft.ClassicStorage from the follow up request. DMZ Request 1
DMZ Request 2
Prod Request 1
Prod Request 2
Prod Request 3
Prod Request 4
|
Hey @cg6 , thank you for the awesome investigation! We're going to look into getting this fixed. Thanks! |
@cg6 or @jkoehring , if I sent y'all a patch/private build with a possible fix, would y'all be willing to give it a shot? |
@MRayermannMSFT, I'm game. |
Awesome! Thank you for being a willing test subject. 😄
Thanks! |
Hey @jkoehring , did you have a chance to try the patch? |
Hey @MRayermannMSFT , sorry, I meant to and then got distracted. Qill do so ASAP. |
Just tried it out and I am now seeing our classic storage accounts. Thank you! |
Huzzah! Thank you for verifying. We'll keep this issue updated as we figure out when we'll ship this fix. Until then, feel free to continue using the workaround and let us know if anything else goes wrong. |
@MRayermannMSFT I've also applied the patch and it works well thanks. |
We've merged this into our master branch which means it will be included in our next non-hotfix release. I'm going to go ahead and close the issue since y'all are unblocked. |
Hello, MRayermannMSFT, I have the same issue. could you please share the new version of AzureResourceTypeProducer with me? thank you. |
Storage Explorer Version: 1.2.0
Platform/OS Version: Windows 10 Pro 1709
Architecture: 64-bit Intel Core i7-6820HQ
Regression From: Yes. This definitely worked on a version prior to 1.2.0, but not sure which version.
Steps to Reproduce:
Expected Experience:
I expect to see the classic storage account in Storage Explorer.
Actual Experience:
The classic storage account is not displayed in Storage Explorer.
The text was updated successfully, but these errors were encountered: