Skip to content

az storage fs access remove-recursive broken #21174

@wibbico

Description

@wibbico

This is autogenerated. Please review and update as needed.

Describe the bug

It is not possible to use remove-recursive at all. All other "az storage fs access ..." commans work fine (e.g. update-recursive)

Command Name
az storage fs access remove-recursive

Errors:

(InvaldAccessControlList) The access control list value is invalid.
RequestId:acd2df27-601f-0070-6dfe-176680000000
Time:2022-02-02T06:28:35.7490241Z
Code: InvaldAccessControlList
Message: The access control list value is invalid.
RequestId:acd2df27-601f-0070-6dfe-176680000000
Time:2022-02-02T06:28:35.7490241Z

To Reproduce:

Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

  • current_acl=$(az storage fs access show -f XXX --account-name PPP --auth-mode login --path YYY -o tsv --query "acl")
  • echo $current_acl # yields someting like
    user::rwx,user:0e000dad-0000-00bd-00d0-ca0b0000abd0:rwx,user:bde0b000-0bf0-0000-00b0-0ff000caaf00:rwx,user:eea00ba0-ed00-0000-b000-00000af0a000:rwx,group::r-x,mask::rwx,other::---,default:user::rwx,default:user:0e000dad-0000-00bd-00d0-ca0b0000abd0:rwx,default:user:bde0b000-0bf0-0000-00b0-0ff000caaf00:rwx,default:user:eea00ba0-ed00-0000-b000-00000af0a000:rwx,default:group::r-x,default:mask::rwx,default:other::---
  • az storage fs access remove-recursive --acl user:bde0b000-0bf0-0000-00b0-0ff000caaf00:rwx --file-system XXX --path YYY --account-name PPP --auth-mode login

Expected Behavior

Successfully execute and remove acl

Environment Summary

Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-debian-bullseye-sid, Ubuntu 20.04 LTS
Python 3.6.10
Installer: DEB

azure-cli 2.32.0

Additional Context

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions