Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-3457

When ACL enable, use ozonefs put key will get OMException: Key not found, checkAccess failed.

    XMLWordPrintableJSON

Details

    Description

      When enable acl, I get OMException: Key not found, checkAccess failed,when I use ozonefs put file.

      When the acl is enabled, I find that the background needs to checkaccess to check for acl permissions. This will get FileStatus first, and when the key does Not exist, the "Key Not Found exception" will appear.

      As currently implemented, we would never be able to put file through ozoneFS after the enable acl. Unless the file already exists, we override it.

      Attachments

        1. image-2020-04-20-15-37-18-655.png
          47 kB
          mingchao zhao

        Issue Links

          Activity

            People

              Unassigned Unassigned
              micahzhao mingchao zhao
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: