← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1499449] [NEW] libvirt live-migration: Monitoring task does not track progress watermark correctly

 

Public bug reported:

It is possible for a libvirt to report libvirt.VIR_DOMAIN_JOB_UNBOUNDED
in _live_migration_monitor
(https://github.com/openstack/nova/blob/ccea5d6b0ace535b375d3e63bd572885cb5dbc91/nova/virt/libvirt/driver.py#L5823)

but return 0s for data_remaining, which in turn makes out progress
watermark 0 which is lower than it is likely to get during the migration
and basically useless to report as it is going to be 0.

We should not 0 out the progress_watermark var in that method

** Affects: nova
     Importance: Low
         Status: New


** Tags: libvirt live-migration low-hanging-fruit

** Changed in: nova
   Importance: Undecided => Low

** Tags added: libvirt live-migration low-hanging-fruit

-- 
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/1499449

Title:
  libvirt live-migration: Monitoring task does not track progress
  watermark correctly

Status in OpenStack Compute (nova):
  New

Bug description:
  It is possible for a libvirt to report
  libvirt.VIR_DOMAIN_JOB_UNBOUNDED in _live_migration_monitor
  (https://github.com/openstack/nova/blob/ccea5d6b0ace535b375d3e63bd572885cb5dbc91/nova/virt/libvirt/driver.py#L5823)

  but return 0s for data_remaining, which in turn makes out progress
  watermark 0 which is lower than it is likely to get during the
  migration and basically useless to report as it is going to be 0.

  We should not 0 out the progress_watermark var in that method

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


Follow ups