The image_transfer module is used only in the Nova driver, so I suggest the following plan to address the problem:
1) Rework image_transfer to accept both nova.image.API and the old private interface. This is needed to prevent breaking Nova tempest which is using the latest oslo.vmware
2) Fix the Nova driver to pass nova.image.API when using image_transfer
3) Drop the support for the old private interface in oslo.vmware and use only nova.image.API
Please let me know what do you think about this. Thanks!
@Jay Thanks for filing this. I have submitted the following patch:
https:/ /review. openstack. org/#/c/ 130726
The image_transfer module is used only in the Nova driver, so I suggest the following plan to address the problem:
1) Rework image_transfer to accept both nova.image.API and the old private interface. This is needed to prevent breaking Nova tempest which is using the latest oslo.vmware
2) Fix the Nova driver to pass nova.image.API when using image_transfer
3) Drop the support for the old private interface in oslo.vmware and use only nova.image.API
Please let me know what do you think about this. Thanks!