meta-ibm: witherspoon: Power sensor associations

BMCWeb uses ObjectMapper associations to find sensor information for
Redfish.  Due to BMCWeb enhancements for the Power and SensorCollection
schemas, the following Witherspoon association changes are required:

* Remove the "chassis" <-> "all_sensors" association for power supplies.
  Power supplies were considered chassis by BMCWeb as a short-term
  solution, but they have been moved to the Power schema.

* Add the power supply sensors to the "chassis" <-> "all_sensors"
  association for the top level chassis.

* Add other missing power sensors to the "chassis" <->
  "all_sensors" association for the top level chassis.  These
  associations were temporarily removed due to limitations in the BMCWeb
  support for power sensors.  These limitations have been addressed.

See https://github.com/openbmc/docs/blob/master/sensor-architecture.md
for more information on sensor associations used by BMCWeb.

Change-Id: I2d4a7cbe5242f1728e2acaecf971943f76660565
Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
1 file changed