Skip to content

[Storage] Fix #16979: az storage container create fails when providing storage container metadata - #17202

Merged
Yishi Wang (evelyn-ys) merged 11 commits into
Azure:devfrom
evelyn-ys:container_metadata
Mar 17, 2021
Merged

Yishi Wang (evelyn-ys) merged 11 commits into
Azure:devfrom
evelyn-ys:container_metadata

Conversation

@evelyn-ys

Copy link
Copy Markdown
Contributor

Description

Fix #16979

az storage container create has command validator validate_client_auth_parameter which will suppress all argument validators including validate_metadata. As a result, metadata can't be parsed properly.

Testing Guide

az storage container create -n testcontainer --metadata k1=v1 k2=v2


This checklist is used to make sure that common guidelines for a pull request are followed.

@yonzhan

Copy link
Copy Markdown
Collaborator

Storage

@yonzhan Yong Zhang (yonzhan) added this to the S184 milestone Mar 4, 2021

@Juliehzl Zunli Hu (Juliehzl) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you add --metadata check?

@evelyn-ys

Copy link
Copy Markdown
Contributor Author

Could you add --metadata check?

There's no specialized test for storage container create. So I added --metadata in a test which used storage container create.

@evelyn-ys
Yishi Wang (evelyn-ys) merged commit aca6de4 into Azure:dev Mar 17, 2021
@evelyn-ys
Yishi Wang (evelyn-ys) deleted the container_metadata branch September 7, 2021 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

az storage container create fails when providing storage container metadata

3 participants