Updated openstack/openstack
Project: openstack/nova  f58663947a09b0a3adef9ee000f1b7d4bf08acff
null
Refuse to block migrate instances with config drive

libvirt does not block migrate read only devices such as config
drives. It decides that the config drive is read only because it
is attached as a cdrom. So, we just throw our hands up in the
air and bravely refuse to block migrate those instances.

Partial-Bug: 1246201

Change-Id: I24f4f83c1ddf1cf3e37db4663ab82e61f0a2d00f
DocImpact: you should read all that stuff above.
Updated openstack/openstack
Project: openstack/nova  914f703a8fac64138b03fba355b89d4a8ba83a6d
null
Make compute API resize methods use Quotas objects

The compute API's various resize methods are using the old-style quota
class to reserve and commit quota changes directly to the database. This
change uses quotas objects to do the reserve and commit instead so those
operations go through conductor for the database access.

Note that the long-term goal is to pass the quota object over RPC
rather than the reservations list, but that's a larger patch which
is not necessary for the bug fix.

Closes-Bug: #1262461

Change-Id: Id18357f449193d25287f32bb8ffbf26ee2194a22