Cannot delete big objects #798

Closed
opened 2025-12-28 17:20:43 +00:00 by sami · 1 comment
Owner

Originally created by @anikeev-yadro on GitHub (Oct 13, 2022).

Originally assigned to: @cthulhu-rider on GitHub.

Expected Behavior

Big objects can be deleted

Current Behavior

Cannot delete the big object

Steps to Reproduce (for bugs)

1.Create container

COMMAND: 'neofs-cli --config /tests/wallet_config.yml container create --rpc-endpoint '172.26.162.218:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --await --policy 'REP 2 IN X CBF 1 SELECT 4 FROM * AS X''
OUTPUT:
 container ID: GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG
awaiting...
container has been persisted on sidechain

RC: 0
Start / End / Elapsed	 14:50:59.316751 / 14:51:32.800561 / 0:00:33.483810

2.Put big object with size of 104857600 bytes

COMMAND: 'neofs-cli --config /tests/wallet_config.yml object put --rpc-endpoint '172.26.162.207:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --cid 'GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG' --file '/tests/TemporaryDir/888ae80b-fb0b-4a33-9f4a-e8326575f326' --attributes 'key1=1,key2=abc,common_key=common_value' --no-progress'
OUTPUT:
 [/tests/TemporaryDir/888ae80b-fb0b-4a33-9f4a-e8326575f326] Object successfully stored
  OID: 5LvRqU5GBKM3bhaTjHEWaxCCzxJXXt4BadHVRWTVjyKL
  CID: GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG

RC: 0
Start / End / Elapsed	 14:51:50.281097 / 14:52:06.046514 / 0:00:15.765417

3.Head object

COMMAND: 'neofs-cli --config /tests/wallet_config.yml object head --rpc-endpoint '172.26.162.218:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --cid 'GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG' --oid '5LvRqU5GBKM3bhaTjHEWaxCCzxJXXt4BadHVRWTVjyKL' --json'
OUTPUT:
 {"objectID":{"value":"QIkxzSqJA5Zdfcjow56tZkIDiMgA6glyK7+aiMMqU9c="}, "signature":{"key":"AqI6HjSdTcSXeMUOQSdQlp0+y3ht9ObRTNpKF+aFkBJt", "signature":"BKRr2bT27hAcFUHJ9Bl/hQI+jYmyRchy638Bc+ag7PdFXPTLQ8xLoWXLHmTgGkbyFbCqkyZpm8geHdGp34H5+J0=", "scheme":"ECDSA_SHA512"}, "header":{"version":{"major":2, "minor":13}, "containerID":{"value":"6kAFFbzGrxJOHVe/DhWQzqq1cO6aR/Rlm9RlwnBhJvM="}, "ownerID":{"value":"NRKZb+K4gxjdSQOq8HKAr/0JioU+ZkgAbA=="}, "creationEpoch":"4", "payloadLength":"104857600", "payloadHash":{"type":"SHA256", "sum":"IT6krMuZi+Gp5nwSUVb7MsUxrsJwU36q1EmBmDv8lIk="}, "objectType":"REGULAR", "homomorphicHash":null, "sessionToken":{"body":{"id":"P6HuQButQnidsjTKUNxBEw==", "ownerID":{"value":"NRKZb+K4gxjdSQOq8HKAr/0JioU+ZkgAbA=="}, "lifetime":{"exp":"14", "nbf":"4", "iat":"4"}, "sessionKey":"AqI6HjSdTcSXeMUOQSdQlp0+y3ht9ObRTNpKF+aFkBJt", "object":{"verb":"PUT", "target":{"container":{"value":"6kAFFbzGrxJOHVe/DhWQzqq1cO6aR/Rlm9RlwnBhJvM="}, "objects":[]}}}, "signature":{"key":"A5JEo86nmhmRZkxn0pYRBYN2Oh+emJqF4ZSuX6OwBPJL", "signature":"BILW8NfL06WmmqoevG0zDCXltGMk0imyCzYrVT4FNREbo7OVHuL2h2z4AC6/3eAFagEA2ZiI3JKik7VDYYIP2Mo=", "scheme":"ECDSA_SHA512"}}, "attributes":[{"key":"key1", "value":"1"}, {"key":"key2", "value":"abc"}, {"key":"common_key", "value":"common_value"}, {"key":"FileName", "value":"888ae80b-fb0b-4a33-9f4a-e8326575f326"}, {"key":"Timestamp", "value":"1665672710"}], "split":null}, "payload":""}

RC: 0
Start / End / Elapsed	 14:52:42.466721 / 14:52:42.842405 / 0:00:00.375684
  1. Had the error "Object not found" when I try to delete object
COMMAND: 'neofs-cli --config /tests/wallet_config.yml object delete --rpc-endpoint '172.26.162.218:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --cid 'GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG' --oid '5LvRqU5GBKM3bhaTjHEWaxCCzxJXXt4BadHVRWTVjyKL''
OUTPUT:
 rpc error: remove object via client: status: code = 2049 message = object not found
RC: 1
Start / End / Elapsed	 14:52:43.465930 / 14:52:43.885264 / 0:00:00.419334

Logs: 5b3793b813174b9d.zip

Versions:

NeoFS Storage node Version: v0.32.0-111-g5a2daadd

Your Environment

Server setup and configuration:
cloud, 4 VMs, 4 SN, 4 http qw, 4 s3 gw

Operating System and version (uname -a):
linux vedi 5.10.0-16-amd64 https://github.com/nspcc-dev/neofs-node/issues/1 SMP Debian 5.10.127-1 (2022-06-30) x86_64 GNU/Linux

Originally created by @anikeev-yadro on GitHub (Oct 13, 2022). Originally assigned to: @cthulhu-rider on GitHub. ## Expected Behavior Big objects can be deleted ## Current Behavior Cannot delete the big object ## Steps to Reproduce (for bugs) 1.Create container ``` COMMAND: 'neofs-cli --config /tests/wallet_config.yml container create --rpc-endpoint '172.26.162.218:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --await --policy 'REP 2 IN X CBF 1 SELECT 4 FROM * AS X'' OUTPUT: container ID: GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG awaiting... container has been persisted on sidechain RC: 0 Start / End / Elapsed 14:50:59.316751 / 14:51:32.800561 / 0:00:33.483810 ``` 2.Put big object with size of 104857600 bytes ``` COMMAND: 'neofs-cli --config /tests/wallet_config.yml object put --rpc-endpoint '172.26.162.207:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --cid 'GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG' --file '/tests/TemporaryDir/888ae80b-fb0b-4a33-9f4a-e8326575f326' --attributes 'key1=1,key2=abc,common_key=common_value' --no-progress' OUTPUT: [/tests/TemporaryDir/888ae80b-fb0b-4a33-9f4a-e8326575f326] Object successfully stored OID: 5LvRqU5GBKM3bhaTjHEWaxCCzxJXXt4BadHVRWTVjyKL CID: GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG RC: 0 Start / End / Elapsed 14:51:50.281097 / 14:52:06.046514 / 0:00:15.765417 ``` 3.Head object ``` COMMAND: 'neofs-cli --config /tests/wallet_config.yml object head --rpc-endpoint '172.26.162.218:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --cid 'GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG' --oid '5LvRqU5GBKM3bhaTjHEWaxCCzxJXXt4BadHVRWTVjyKL' --json' OUTPUT: {"objectID":{"value":"QIkxzSqJA5Zdfcjow56tZkIDiMgA6glyK7+aiMMqU9c="}, "signature":{"key":"AqI6HjSdTcSXeMUOQSdQlp0+y3ht9ObRTNpKF+aFkBJt", "signature":"BKRr2bT27hAcFUHJ9Bl/hQI+jYmyRchy638Bc+ag7PdFXPTLQ8xLoWXLHmTgGkbyFbCqkyZpm8geHdGp34H5+J0=", "scheme":"ECDSA_SHA512"}, "header":{"version":{"major":2, "minor":13}, "containerID":{"value":"6kAFFbzGrxJOHVe/DhWQzqq1cO6aR/Rlm9RlwnBhJvM="}, "ownerID":{"value":"NRKZb+K4gxjdSQOq8HKAr/0JioU+ZkgAbA=="}, "creationEpoch":"4", "payloadLength":"104857600", "payloadHash":{"type":"SHA256", "sum":"IT6krMuZi+Gp5nwSUVb7MsUxrsJwU36q1EmBmDv8lIk="}, "objectType":"REGULAR", "homomorphicHash":null, "sessionToken":{"body":{"id":"P6HuQButQnidsjTKUNxBEw==", "ownerID":{"value":"NRKZb+K4gxjdSQOq8HKAr/0JioU+ZkgAbA=="}, "lifetime":{"exp":"14", "nbf":"4", "iat":"4"}, "sessionKey":"AqI6HjSdTcSXeMUOQSdQlp0+y3ht9ObRTNpKF+aFkBJt", "object":{"verb":"PUT", "target":{"container":{"value":"6kAFFbzGrxJOHVe/DhWQzqq1cO6aR/Rlm9RlwnBhJvM="}, "objects":[]}}}, "signature":{"key":"A5JEo86nmhmRZkxn0pYRBYN2Oh+emJqF4ZSuX6OwBPJL", "signature":"BILW8NfL06WmmqoevG0zDCXltGMk0imyCzYrVT4FNREbo7OVHuL2h2z4AC6/3eAFagEA2ZiI3JKik7VDYYIP2Mo=", "scheme":"ECDSA_SHA512"}}, "attributes":[{"key":"key1", "value":"1"}, {"key":"key2", "value":"abc"}, {"key":"common_key", "value":"common_value"}, {"key":"FileName", "value":"888ae80b-fb0b-4a33-9f4a-e8326575f326"}, {"key":"Timestamp", "value":"1665672710"}], "split":null}, "payload":""} RC: 0 Start / End / Elapsed 14:52:42.466721 / 14:52:42.842405 / 0:00:00.375684 ``` 4. Had the error "Object not found" when I try to delete object ``` COMMAND: 'neofs-cli --config /tests/wallet_config.yml object delete --rpc-endpoint '172.26.162.218:8080' --wallet '/tests/TemporaryDir/17833c1a-9260-475f-9357-6f2e4a23646e.json' --cid 'GmR2Cryp5PJnTPULQst5kZc2Vhk3YUkks4zbz2RH7kdG' --oid '5LvRqU5GBKM3bhaTjHEWaxCCzxJXXt4BadHVRWTVjyKL'' OUTPUT: rpc error: remove object via client: status: code = 2049 message = object not found RC: 1 Start / End / Elapsed 14:52:43.465930 / 14:52:43.885264 / 0:00:00.419334 ``` **Logs:** [5b3793b813174b9d.zip](https://github.com/nspcc-dev/neofs-node/files/9778259/5b3793b813174b9d.zip) **Versions:** ``` NeoFS Storage node Version: v0.32.0-111-g5a2daadd ``` ## Your Environment Server setup and configuration: cloud, 4 VMs, 4 SN, 4 http qw, 4 s3 gw Operating System and version (uname -a): linux vedi 5.10.0-16-amd64 https://github.com/nspcc-dev/neofs-node/issues/1 SMP Debian 5.10.127-1 (2022-06-30) x86_64 GNU/Linux
sami 2025-12-28 17:20:43 +00:00
  • closed this issue
  • added the
    bug
    U0
    labels
Author
Owner

@fyrchik commented on GitHub (Oct 20, 2022):

Seems to work on master.

@fyrchik commented on GitHub (Oct 20, 2022): Seems to work on master.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neofs-node#798
No description provided.