Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

S3 Compatible Object Storage as Primary Storage Location does not provide instructions how to comply with its "before the first login of any user – including the admin user" bootstrap constraint #347

Open
posita opened this issue May 15, 2022 · 0 comments

Comments

@posita
Copy link

posita commented May 15, 2022

S3 Compatible Object Storage as Primary Storage Location reads, in pertinent part:

Read the following implications carefully BEFORE you start using files_primary_s3:

  1. Apply this configuration before the first login of any user – including the admin user; otherwise, ownCloud can no longer find the user’s files.

It provides zero instructions how to do this. The Amazon S3 docs that appear in the same section show only how to use the admin interface (presumably after the admin logs in) to configure anything. Further, there are no instructions how to install the app in the first place, and the likely path of discovery of the app in the first place is after the admin logs in.

It's likely technically possible to comply with this requirement, but it's onerous. The reader is left to guess at how they might accomplish it, and probably only after they've violated the constraint. It would be best to provide an approach that allowed the admin user to log in long enough to install and configure the app and then migrate after the fact. An alternative would be to either link to or more explicitly describe how to meet this requirement directly, but the requirement isn't likely reasonable in the first place. It means that admins can't ever add S3 storage as primary unless it is contemplated from the very beginning of an installation, which is likely very rare.

@posita posita changed the title S3 Compatible Object Storage as Primary Storage Location does not provide instructions how to comply with its "before the first login of any user" constraint. S3 Compatible Object Storage as Primary Storage Location does not provide instructions how to comply with its "before the first login of any user – including the admin user" bootstrap constraint May 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant