edge icon indicating copy to clipboard operation
edge copied to clipboard

Enable OL tests for partial implementation of Object Lock

Open amwolff opened this issue 1 year ago • 5 comments

Goal

This issue is to make meaningful progress on Object Lock implementation within core and edge services. Specifically, to support immutable backups in backup software products like Veeam.

What needs to be done? • Acceptance Criteria

Let's find tests in test suites that we use that can be enabled for what we already implemented.

Depends on…

At least #397.

Links

amwolff avatar Feb 13 '24 18:02 amwolff

Ceph object lock tests enabled in gateway-st , not main, currently failing. Further review is needed.

neo-cypher avatar Mar 20 '24 14:03 neo-cypher

Report of failing tests and review of tests enabled underway.

neo-cypher avatar Apr 02 '24 15:04 neo-cypher

We're only able to pass one addtional ceph test, test_object_lock_put_obj_retention_invalid_mode. The remaining tests are relying on setup code using put_object_lock_configuration. I think we should wait on this ticket until https://github.com/storj/edge/issues/501 is complete.

pwilloughby avatar Sep 05 '24 21:09 pwilloughby

We're only able to pass one addtional ceph test, test_object_lock_put_obj_retention_invalid_mode. The remaining tests are relying on setup code using put_object_lock_configuration. I think we should wait on this ticket until #501 is complete.

bummer. but makes sense - we have initial validation from manual tests and associated integration tests...

ferristocrat avatar Sep 09 '24 19:09 ferristocrat