Problem/Motivation
Currently we do not call any of the s3fs hooks during the bucket validation process.
This means that we are not testing that the bucket is functioning with possible hooks and if a hook modification is necessary such as in #3356190: Unable to write to a bucket that has object lock enabled bucket validation can fail.
Steps to reproduce
See #3356190: Unable to write to a bucket that has object lock enabled
Proposed resolution
Call hooks as part of bucket validation
Remaining tasks
Patch
User interface changes
None
API changes
None
Data model changes
None
Issue fork s3fs-3356781
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
cmlaraBumping this back to the top of my queue to work on.
Comment #4
cmlaraRealized I had a version for 8.x-3x sitting in my local repo. Rebased it and pushing it up as an MR to get the ball rolling.
Comment #5
cmlaraCommitting the 3.x version, tagging for evaluating if 4.x will need this or if architecture changes have already solved this.