← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1219658] Re: Wrong image size using rbd backend for libvirt

 

** Project changed: nova => nova (Ubuntu)

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

Title:
  Wrong image size using rbd backend for libvirt

Status in OpenStack Compute (nova) havana series:
  In Progress
Status in “nova” package in Ubuntu:
  In Progress

Bug description:
  [Impact]

    * [2cebfd2] libvirt: convert cpu features attribute from list to
                         a set (LP: #1267191)

   cpu features list which is being sent to libvirt,
   when creating a domain or calling compareCPU, must contain only
   unique entries. Multiple issues arise when we are updating the
   features attribute in LibvirtConfigCPU class (for example during
   migration).

    * [b86a0e5] Fixes rdb backend image size (LP: #1219658) -> THIS!

   The original fix for bug 1219658 introduced a factor of 1024 error
   in the resulting rbd image size -> real urgent to be fixed.

  [Test Case]
   
   LP: #1267191
   * systemctl restart openstack-nova-compute
     Observe /var/log/nova/compute.log

   LP: #1219658
   * Testing this fix implies only in having rdb backend.

  [Regression Potential]

   * Tests indicate fix is running in a big production without any
  problem.

   LP: #1267191
   * A regression would continue to cause nova not to start (as is happening
     today with this bug under described conditions).

   LP: #1219658
   * RDB backend could stop working (keeping the bug will eventualy cause 
     an outage for those who use rdb backend)

  [Other Info]

  For rbd image backend for libvirt, the root partition will use the
  image size not 'disk' size. It lack of resize root volume in the
  codes.

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