Destination S3: failed to upload files

Is this your first time deploying Airbyte: Yes
OS Version / Instance: Ubuntu/t3a.medium
Memory / Disk: Not Aware / 50GB SSD
Deployment: Docker
Airbyte Version: 0.29.21-alpha
Source name/version: MySQL (0.4.4)
Destination name/version: S3 (0.1.12)
Step: On sync
Description: Files are not uploading to S3. Error: → Exception in thread “main” com.amazonaws.SdkClientException: Failed to parse XML document with handler class com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$InitiateMultipartUploadHandler.

2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - Exception in thread "main" com.amazonaws.SdkClientException: Failed to parse XML document with handler class com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$InitiateMultipartUploadHandler
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser.parseXmlInputStream(XmlResponsesSaxParser.java:177)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser.parseInitiateMultipartUploadResponse(XmlResponsesSaxParser.java:504)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.model.transform.Unmarshallers$InitiateMultipartUploadResultUnmarshaller.unmarshall(Unmarshallers.java:323)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.model.transform.Unmarshallers$InitiateMultipartUploadResultUnmarshaller.unmarshall(Unmarshallers.java:320)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.internal.S3XmlResponseHandler.handle(S3XmlResponseHandler.java:62)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain.handle(ResponseHeaderHandlerChain.java:44)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain.handle(ResponseHeaderHandlerChain.java:30)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.response.AwsResponseHandlerAdapter.handle(AwsResponseHandlerAdapter.java:69)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleResponse(AmazonHttpClient.java:1734)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleSuccessResponse(AmazonHttpClient.java:1454)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1369)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1145)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:802)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:770)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:744)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:704)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:686)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:550)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:530)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:5437)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:5384)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.AmazonS3Client.initiateMultipartUpload(AmazonS3Client.java:3715)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at alex.mojaki.s3upload.StreamTransferManager.getMultiPartOutputStreams(StreamTransferManager.java:327)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at io.airbyte.integrations.destination.s3.csv.S3CsvWriter.<init>(S3CsvWriter.java:77)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at io.airbyte.integrations.destination.s3.writer.ProductionWriterFactory.create(ProductionWriterFactory.java:74)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at io.airbyte.integrations.destination.s3.S3Consumer.startTracked(S3Consumer.java:73)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at io.airbyte.integrations.base.FailureTrackingAirbyteMessageConsumer.start(FailureTrackingAirbyteMessageConsumer.java:54)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at io.airbyte.integrations.base.IntegrationRunner.consumeWriteStream(IntegrationRunner.java:162)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at io.airbyte.integrations.base.IntegrationRunner.run(IntegrationRunner.java:148)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at io.airbyte.integrations.destination.s3.S3Destination.main(S3Destination.java:49)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - Caused by: org.xml.sax.SAXParseException; lineNumber: 19; columnNumber: 24; The reference to entity "state" must end with the ';' delimiter.
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1471)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEntityReference(XMLDocumentFragmentScannerImpl.java:1795)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3000)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:541)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	at com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser.parseXmlInputStream(XmlResponsesSaxParser.java:163)
2021-09-22 15:40:21 ERROR () LineGobbler(voidCall):85 - 	... 29 more

It is resolved. When you are configuring S3 make sure, that you have given GET, PUT, DELETE ( all 3 rights to server) in order to perform properly.

Hey mate, wondering where in s3 do you change these permissions

Hello @pablo you can change permissions in Amazon IAM panel. Amazon allow you to select a pre-defined policy to your user.