xenapi: agent errors should be reported but not block the build

Bug #1233548 reported by John Garbutt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Low
John Garbutt

Bug Description

In havana, if a VM is expected to have the agent installed, we fail hard on errors calling the agent.

Really we should only ensure errors are reported, and not block the build, as its possible (with DHCP, etc) that the VM will still work fine.

Tags: xenserver
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/49156

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

Reviewed: https://review.openstack.org/49156
Committed: http://github.com/openstack/nova/commit/604ec1c5786256a8e9390bbe0414df799370862b
Submitter: Jenkins
Branch: master

commit 604ec1c5786256a8e9390bbe0414df799370862b
Author: John Garbutt <email address hidden>
Date: Tue Oct 1 10:53:37 2013 +0100

    xenapi: stop agent errors stopping build

    We should still report agent errors, but they should not stop a server
    from building, because that server still may be ready to use.

    Once this change is in place, we can look to selectively add back in
    certain errors that fail the build, as we decide what makes sense on a
    case by case basis.

    Fixes bug 1233548
    Change-Id: I32b9e8dbc6e28a045ac8ef159afe1cf74b7ac6fb

Changed in nova:
status: In Progress → Fix Committed
Changed in nova:
milestone: none → icehouse-1
Thierry Carrez (ttx)
Changed in nova:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: icehouse-1 → 2014.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.