Comment 2 for bug 1193552

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

Reviewed: https://review.openstack.org/34508
Committed: http://github.com/openstack/nova/commit/ea6d089d196e2d71eac17a1b0079788a71522cfd
Submitter: Jenkins
Branch: master

commit ea6d089d196e2d71eac17a1b0079788a71522cfd
Author: Yaguang Tang <email address hidden>
Date: Wed Jun 26 15:11:54 2013 +0800

    Update instance properties values in child cells to create instance.

    When using nova cells, in child cell, instance properties dict received
    from API cell is returned by database that contains instance['name']. We
    need to pop this from dict before creating a instance entry in child cell.

    The system metadata also need to be recreated in child cell because instance
    properties dict is converted to primitive which makes instance['system_metadata']
    a list of dicts.

    Fix bug #1193552

    Change-Id: I43a8b4c1673a831b0c87881004eb0a7e5b149d9e