Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-1186 Ozone S3 gateway (phase III)
  3. HDDS-11833

Return NotImplemented for S3 put-object-acl request

    XMLWordPrintableJSON

Details

    Description

      S3 Object ACL requests has not been implemented in Ozone due to possible conflicts with the existing ACL model. Therefore, S3 put-object-acl request is processed as a normal put-object request. This causes object ACL requests to overwrite the current object, which is unexpected.

      We need to explicitly throw NotImplemented for put-object-acl requests to prevent misuse.

      Attachments

        Issue Links

          Activity

            People

              ivanandika Ivan Andika
              ivanandika Ivan Andika
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: