← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1546454] Re: VMware: NFC lease has to be updated when transferring streamOpt images

 

Reviewed:  https://review.openstack.org/281134
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=2df83abaa0a5c828421fc38602cc1e5145b46ff4
Submitter: Jenkins
Branch:    master

commit 2df83abaa0a5c828421fc38602cc1e5145b46ff4
Author: Radoslav Gerganov <rgerganov@xxxxxxxxxx>
Date:   Wed Feb 17 10:35:59 2016 +0200

    VMware: Refactor the image transfer
    
    The image transfer is unnecessary complicated and buggy. When
    transferring streamOptimized images we have to update the progress of
    the NFC lease to prevent timeouts.
    This patch replaces the complex usage of blocking queues and threads with
    a simple read+write loop. It has the same performance and the code is
    much cleaner. The NFC lease is updated with the loopingcall utility.
    
    Closes-Bug: #1546454
    Closes-Bug: #1278690
    Related-Bug: #1495429
    Change-Id: I96e8e0682bcc642a2a5c4b7d2851812bef60d2ff


** Changed in: nova
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1546454

Title:
  VMware: NFC lease has to be updated when transferring streamOpt images

Status in OpenStack Compute (nova):
  Fix Released

Bug description:
  Booting large streamOptimized images (>2GB) fails because the NFC
  lease is not updated. This causes the lease to timeout  and kill the
  image transfer. The fix is to call update_progress() method every
  60sec. This is also an opportunity to refactor the image transfer code
  and make it simpler.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1546454/+subscriptions


References