Uploaded image for project: 'Data Foundation Bugs'
  1. Data Foundation Bugs
  2. DFBUGS-2736

In case of versioned bucket, different versions of same object are uploaded from all nodes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Undefined Undefined
    • None
    • odf-4.18.4
    • noobaa-nc
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?
    • None

      Description of problem -
      Versioning is enabled on the bucket and objects are uploaded parallel from all endpoints. In this case, multiple versions of same object are created on the server.{}

       

      The version of all relevant components (OCP, ODF, RHCS, ACM whichever is applicable):
      N/A

      Does this issue impact your ability to continue to work with the product?

      No

       

      Is there any workaround available to the best of your knowledge?

       

      Can this issue be reproduced? If so, please provide the hit rate
      Every time

       

      If this is a regression, please provide more details to justify this:

      No

      Steps to Reproduce:

      • Create Bucket and enable versioning on the bucket
      • From client, upload same object simultaneously from all endpoints
      • From client, do list-object-versions to get versions of object. Multiple object versions can be seen for same object
      • On server, check bucket path for verifying the versions.

      Expected results:

      Single version of the object needs to be created.

      Reproduced Output :
      **

      Source RPM  : gpfs.mms3-5.2.3-1.el9.src.rpm                                                                                                                                                           

      Build Date  : Wed 04 Jun 2025 11:39:35 PM CEST

      Source RPM  : noobaa-core-5.18.4-20250527.el9.src.rpm                                                                                                                                                 

      Build Date  : Tue 27 May 2025 09:26:11 AM CEST  

      **
      **

       
      [root@bl5june-22 ~]# ls -la /mnt/gpfs0/account1/bucket1/.versions/
      total 129
      drwxrwx---. 2 1009 3000 8192 Jun 9 11:49 .
      drwxrwx---. 3 1009 3000 4096 Jun 9 11:49 ..
      rw-rw---. 1 1009 3000 948 Jun 9 11:49 object.txt_mtime-dahwqaor45c0-ino-hsf
      rw-rw---. 1 1009 3000 948 Jun 9 11:49 object.txt_mtime-dahwqaorj4e8-ino-mf9
      rw-rw---. 1 1009 3000 948 Jun 9 11:49 object.txt_mtime-dahwqaosqsqo-ino-6zj
      rw-rw---. 1 1009 3000 1032 Jun 9 11:49 object.txt_mtime-dahwqbelozr4-ino-6zk
      rw-rw---. 1 1009 3000 1032 Jun 9 11:49 object.txt_mtime-dahwqbfgjmkg-ino-hsg
      rw-rw---. 1 1009 3000 1032 Jun 9 11:49 object.txt_mtime-dahwqbfjtj40-ino-mfs
      rw-rw---. 1 1009 3000 1116 Jun 9 11:49 object.txt_mtime-dahwqc4teww0-ino-mfh
      rw-rw---. 1 1009 3000 1116 Jun 9 11:49 object.txt_mtime-dahwqc6ewxds-ino-6zl
      rw-rw---. 1 1009 3000 1116 Jun 9 11:49 object.txt_mtime-dahwqc6fcl4w-ino-hs2
      rw-rw---. 1 1009 3000 1200 Jun 9 11:49 object.txt_mtime-dahwqcqudkao-ino-6zh
      rw-rw---. 1 1009 3000 1200 Jun 9 11:49 object.txt_mtime-dahwqcslm800-ino-mg0
      rw-rw---. 1 1009 3000 1200 Jun 9 11:49 object.txt_mtime-dahwqcslmd4w-ino-hs1
      rw-rw---. 1 1009 3000 1284 Jun 9 11:49 object.txt_mtime-dahwqdhw65fk-ino-mfd
      rw-rw---. 1 1009 3000 1284 Jun 9 11:49 object.txt_mtime-dahwqdiqhyps-ino-hs0
      rw-rw---. 1 1009 3000 864 Jun 9 11:38 object.txt_null
      [root@bl5june-22 ~]#

      **

              rayalon@redhat.com Rom Ayalon (Inactive)
              snehalibm Snehal Ghadage (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: