`az storage container list` sets empty `include` query param which Azurite cannot digest
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 3.5k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 60
Description
**Describe the bug**
`az storage container list` adds an empty `include` query param which Azurite cannot digest
**To Reproduce**
* run Azurite with default settings. maybe add `--debug /dev/stdout`
* run `az storage container list`
* endure the error message `Operation returned an invalid status 'Bad Request'`
* see the logs from Azurite mentioning `error: ErrorMiddleware: ErrorName=DeserializationError ErrorMessage= is not a valid value for include. The valid values are: ["metadata"]. ErrorHTTPStatusCode=400`
* see that the HTTP query sent indeed has an empty `include` parameter (`?comp=list&maxresults=5000&include=`)
**Expected behavior**
* az-cli leaves out the `include` parameter, or defaults it to `metadata`
**Environment summary**
Ubuntu 20.04 in WSL2
Azurite 3.14
az-cli 2.27.1
**Additional context**
related issue in Azurite: https://github.com/Azure/Azurite/issues/454
Contributor guide
Assessment
This issue has not been assessed yet.