opencloud icon indicating copy to clipboard operation
opencloud copied to clipboard

api-tests: delete spaces before users

Open ScharfViktor opened this issue 1 month ago • 1 comments

sometimes afterScenario we get this error in opencloud

{"level":"error","service":"storage-users","host.name":"dccd0e3abc1c","pkg":"rgrpc","traceid":"b78450a7eb199466805d9c4d430958cd","error":"node.Xattr /var/lib/opencloud/storage/users/users/7c6d6720-271e-416d-ace3-bcc34320553a user.oc.name: no data available","id":"1272256e-37f8-4a85-b2aa-3652d261cf94","time":"2025-11-19T13:09:28Z","line":"github.com/opencloud-eu/reva/[email protected]/pkg/storage/pkg/decomposedfs/spaces.go:317","message":"could not read node"}

{"level":"error","service":"storage-users","host.name":"dccd0e3abc1c","pkg":"rgrpc","traceid":"b78450a7eb199466805d9c4d430958cd","error":"node.Xattr /var/lib/opencloud/storage/users/users/7c6d6720-271e-416d-ace3-bcc34320553a user.oc.name: no data available","status":{"code":15,"message":"error listing spaces","trace":"b78450a7eb199466805d9c4d430958cd"},"filters":[{"type":2,"Term":{"Id":{"opaque_id":"77b1193c-84f6-43ae-b14d-a9bfa479de1d$1272256e-37f8-4a85-b2aa-3652d261cf94!1272256e-37f8-4a85-b2aa-3652d261cf94"}}},{"type":4,"Term":{"SpaceType":"+grant"}}],"time":"2025-11-19T13:09:28Z","line":"github.com/opencloud-eu/reva/[email protected]/internal/grpc/services/storageprovider/storageprovider.go:579","message":"failed to list storage spaces"}

It happens because we delete user first and after that project spaces. For deleting project spaces admin user requests allSpaces and filter it by $filter=driveType eq project -> sometimes a race condition error occurs here

I fixed it:

  • first we delete all project space
  • after that delete users

ScharfViktor avatar Nov 19 '25 11:11 ScharfViktor

error listing spaces still exist bug for that https://github.com/opencloud-eu/opencloud/issues/1878

ScharfViktor avatar Nov 19 '25 15:11 ScharfViktor