On 08/14/2014 03:17 PM, Adam Watkins wrote: > Upgrading from revision 20 to 21... > Unexpected server reply to copy operation: > 200 OK > Date: Thu, 14 Aug 2014 21:04:15 +0000 > Server: RestServer/1.0 > Content-Length: 189 > Content-Type: application/xml > ETag: "d7ed6a310a47b69a91e13e655245fac9" > Cache-Control: no-cache > Connection: close > > <?xml version="1.0" encoding="UTF-8"?> > <CopyObjectResult><LastModified>2014-08-14T21:04:15.000Z</LastModified> > <ETag>"d7ed6a310a47b69a91e13e655245fac9"</ETag> > </CopyObjectResult> > [..] > > I have now been able to get the upgrade to succeed (including a > subsequent verify with --data) by patching line 359 of backends/s3c.py, > to read: > if root.tag == 'CopyObjectResult': > > The "S3-compatible" backend in this case is StorageQloud ( > https://www.greenqloud.com/storageqloud/ ). > Does this look like a deviation from S3-compatibility, which I should > report to GreenQloud?
Yes. They are not declaring the proper XML namespace (which would be http://s3.amazonaws.com/doc/2006-03-01/) for the CopyObjectResult tag. Best, -Nikolaus -- GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F »Time flies like an arrow, fruit flies like a Banana.« -- You received this message because you are subscribed to the Google Groups "s3ql" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
