Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-29008

S3 Binary Storage + S3 non object versionning compliant fail

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.10-HF25
    • Fix Version/s: 11.5, 2021.1
    • Component/s: BlobManager
    • Tags:
    • Team:
      FG
    • Sprint:
      nxFG 11.3.1
    • Story Points:
      2

      Description

      When using an S3 compliant binary storage that does not support Versioning, an error is thrown and we are not able to store any binary.

      Binary versioning in S3 is used by the retention addon.

      To reproduce:

      • In nuxeo.conf, add
        nuxeo.core.binarymanager=org.nuxeo.ecm.blob.s3.S3BlobProvider
      • Popup a minio with docker in your local environment,
      • Configure the nuxeo.conf to point to that S3 compliant binary storage,
      • Create a document with binary attached to it,
      • See the logs (example attached)

      Workaround:

      Put previous binary manager:

      nuxeo.core.binarymanager=org.nuxeo.ecm.core.storage.sql.S3BinaryManager

       

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour
                  1h