Comment 4 for bug 1074437

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

Reviewed: https://review.openstack.org/17072
Committed: http://github.com/openstack/nova/commit/3ede373f281edb07141b7e8752670c16878eb909
Submitter: Jenkins
Branch: stable/folsom

commit 3ede373f281edb07141b7e8752670c16878eb909
Author: Brian Waldon <email address hidden>
Date: Fri Nov 2 10:47:34 2012 -0700

    Use elevated context in disassociate_floating_ip

    The call to service_get_by_host_and_topic would raise AdminRequired
    in the case that a non-admin tried to disassociate a floating ip
    from their instance and multi_host was on. Using an elevated
    context for the db lookup enables the host lookup to happend and
    allows a user to disassociate their floating ips.

    Fixes bug 1074437

    Change-Id: I3d47b5a48eae21ea913120bd00728a0b8132da81
    (cherry picked from commit eedd98477dd3b8a5561d30732b7ccf71e9a7d428)