You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After the fork we kept the legacy storage drivers in /pkg/storage/utils (ocis and s3ng). Mostly for historic reference.
I think it is about time to delete that code and let the rest in peace. There should be (™️) no active instance using those drivers. But even if there were @butonic suggested a pretty straight forward migration path that wouldn't even need active involvement from the instance administrator.
In OpenCloud, if the STORAGE_USERS_DRIVER is set to ocis or s3ng we could just setup reva with the current decomposedfs/decomposeds3 driver setting the metadata prefix to value expected by the legacy driver. Apart from the metadata prefix the on-disk format for both backends is still compatible.
@aduffeck@butonic@dragotin even if not strictly a bug IMO it would still make sense to implement this before the next stable release. (We didn't really maintain the legacy stuff anyway and it repeatedly caused confusion for new contributors)
Activity
rhafer commentedon Oct 26, 2026
@aduffeck @butonic @dragotin even if not strictly a bug IMO it would still make sense to implement this before the next stable release. (We didn't really maintain the legacy stuff anyway and it repeatedly caused confusion for new contributors)