microsoft / AzureStorageExplorer

Easily manage the contents of your storage account with Azure Storage Explorer. Upload, download, and manage blobs, files, queues, tables, and Cosmos DB entities. Gain easy access to manage your virtual machine disks. Work with either Azure Resource Manager or classic storage accounts, plus manage and configure cross-origin resource sharing (CORS) rules.
Creative Commons Attribution 4.0 International
376 stars 86 forks source link

Fail to upload one blob with tags under one premium BlockBlobStorage account against Azure China account #7712

Open v-xianya opened 9 months ago

v-xianya commented 9 months ago

Storage Explorer Version: 1.33.0-dev (96) Build Number: 20240130.3 Branch: main Platform/OS: Windows 10/Linux Ubuntu 22.04 Architecture: x64/x64 How Found: From running test cases Regression From: Not a regression

Steps to Reproduce

  1. Sign in with Azure China account.
  2. Expand one premium BlockBlobStorage account -> Blob Containers.
  3. Create a blob container -> Click 'Upload -> Upload Files...'.
  4. Select one file -> Add a tag on the upload dialog -> Click 'Upload'.
  5. Check whether succeeds to upload the blob.

Expected Experience

Succeed to upload the blob.

Actual Experience

Fail to upload the blob. image

Additional Context

  1. Here is the AzCopy log. 36b23362-b8be-804e-4706-35ce29565f74.log

  2. This issue doesn't reproduce for one premium BlockBlobStorage account under Azure account.

JasonYeMSFT commented 9 months ago

The log says tags is not supported in this storage account.

v-xianya commented 9 months ago

Hi @JasonYeMSFT Succeed to add tags and run tag query for the blobs under a premium BlockBlobStorage account.

MRayermannMSFT commented 9 months ago

Let's discuss what we want to do with this in our next triage.

MRayermannMSFT commented 8 months ago

Hi @JasonYeMSFT Succeed to add tags and run tag query for the blobs under a premium BlockBlobStorage account.

For clarification, did you "add tags and run tag query for the blobs under a premium BlockBlobStorage account" in a premium BlockBlobStorage account in Azure China?

Note for devs later: if add tags/run tag query works under a premium BlockBlobStorage account in China, then we will ask service team why the error says "tag is not supported", when it appears that only "uploading with tags" is not supported. But if add tags/run tag query does not work under a premium BlockBlobStorage account in China, we will confirm that "tags in a premium BlockBlobStorage account in China" is not supported.

v-xianya commented 8 months ago

@MRayermannMSFT Yes. Succeed to add tags and run tag query for the blobs under a premium BlockBlobStorage account in a premium BlockBlobStorage account in Azure China. image

MRayermannMSFT commented 8 months ago

@JasonYeMSFT ok, looks like probably this is a case of "not a very good error message" coming from the service. Likely "upload with tags" is what is not supported, not "tags" entirely. Please reach out to your service contact regarding this issue. Let's make sure our guess is correct, and we can then move this to platform issues milestone.