The driver fail to create the VDI's on Slave on their local SR
Why ? Because it doen't manage the 302 redirect when it made the PUT in the HTTP request.
We submit a patch here.
xenserver.zip
What we Do
- Clone importVdi by importVdiURL , add 2 parameters (urlStrNew string,taskNew *xsclient.Task)
- Override urlStr by urlStrNew when it is defined
- Override task by taskNew when it is defined
- Call importVdiURL if we had a 302 redirect with new parameters
- Call importVdiUrl in importVdi with default parameters.
