There are many errors in the patchs which passed our XenServer CI, it is because when run tempest, test case will ask nova sevice to do snapshotting, then delete image before snapshotting done. Then nova compute service couldn't find the image when do image upload and raise an exception. Normally the exception can be consumed by nova service. But the exception generated by os-xenapi can't be recognized by nova, so the error logs come out. Add a exception in os_xenapi/client to mark image not found exception and convert it to another exception which computer service can process in nova/virt/xenapi. Change-Id: I16d199e93f615e4f374d49948dceeb4d1d600aa9 Depends-On: Ibe30a76f278264e0ddd1fc29d533fdeaab0a13a5 Closes-Bug: 1700926
3.8 KiB
3.8 KiB