Add more information to the error messages to make the failure reason clearer. Also add tests to check exceptions propagated from s3 client failure.
Add more information to the error messages to make the failure reason clearer. Also add tests to check exceptions propagated from s3 client failure.