Comment 3 for bug 1409036

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

Reviewed: https://review.openstack.org/148903
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=132bf74c193da563f9bff145169cdded7deba214
Submitter: Jenkins
Branch: master

commit 132bf74c193da563f9bff145169cdded7deba214
Author: Imre Farkas <email address hidden>
Date: Wed Jan 21 13:01:02 2015 +0100

    Fix filter_query in drac/power interface

    While enumerating the DCIM_ComputerSystem class, the filter wasn't set
    against the same class but against CIM_ComputerSystem in the query for
    get_power_state. It caused inconsistency between 11th and 12th
    generation servers. In the response, 11th generation server used the
    CIM_ComputerSystem namespace, while 12th generation used
    DCIM_ComputerSystem. Ironic looked for DCIM_ComputerSystem in the
    response, thus failing for 11th generation servers. With the patch, the
    response is in the DCIM_ComputerSystem namespace regardless of the
    generation of the server.

    Closes-Bug: #1409036
    Change-Id: I218a9c3c09208235ee4134eeeb30d878bda6ef6a