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.
Reviewed: https:/ /review. openstack. org/148903 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=132bf74c193 da563f9bff14516 9cdded7deba214
Committed: https:/
Submitter: Jenkins
Branch: master
commit 132bf74c193da56 3f9bff145169cdd ed7deba214
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 power_state. It caused inconsistency between 11th and 12th ComputerSystem namespace, while 12th generation used ComputerSystem. Ironic looked for DCIM_ComputerSystem in the
against the same class but against CIM_ComputerSystem in the query for
get_
generation servers. In the response, 11th generation server used the
CIM_
DCIM_
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 35ee4134eeeb30d 878bda6ef6a
Change-Id: I218a9c3c092082