storj / edge

Storj edge services (including multi-tenant, S3-compatible server to interact with the Storj network)
GNU Affero General Public License v3.0
53 stars 18 forks source link

Adjust DeleteBucket satellite endpoint (governance & legal hold) #474

Closed ferristocrat closed 1 month ago

ferristocrat commented 2 months ago

Goal

This issue is to make meaningful progress on this design doc for Governance Mode and Legal Hold.

What needs to be done? • Acceptance Criteria

Modify the corresponding to DeleteBucket endpoint on the satellite (the endpoint might be named differently) to respect the Governance Mode and Legal Hold lock information.

You might need to adjust existing Object Lock machinery, and then this might already be done or there might something else to do in the endpoint's code as well.

Summary

Implementation reference.

Depends on…

Links

wilfred-asomanii commented 2 months ago

This looks to be covered by this as well

amwolff commented 1 month ago

@wilfred-asomanii maybe let's just add some more tests there

NiaStorj commented 1 month ago

@wilfred-asomanii hi, any update on Artur's comment from above?

wilfred-asomanii commented 1 month ago

There's a test each for this on the satellite, gateway, and I pushed a change to cover that in uplink