Comment 4 for bug 1700926

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-xenapi (master)

Reviewed: https://review.openstack.org/480406
Committed: https://git.openstack.org/cgit/openstack/os-xenapi/commit/?id=d674b8362436eb966be1a2b89230d8ac7e25a219
Submitter: Jenkins
Branch: master

commit d674b8362436eb966be1a2b89230d8ac7e25a219
Author: naichuans <email address hidden>
Date: Wed Jul 5 08:20:40 2017 +0000

    os-xenapi: Exception Error logs shown in Citrix XenServer CI

    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