summaryrefslogtreecommitdiff
path: root/meson_options.txt
diff options
context:
space:
mode:
authorGunnar Mills <gmills@us.ibm.com>2024-02-06 23:54:39 +0300
committerEd Tanous <ed@tanous.net>2024-02-08 19:47:26 +0300
commit8615915cc51a468c1c0b6eabb684616d0f2abe0f (patch)
tree7e8e55086b978bfe92c6437590977adec8b83ac1 /meson_options.txt
parentaaf08ac7cd355341499453fc8677c2976a4e5464 (diff)
downloadbmcweb-8615915cc51a468c1c0b6eabb684616d0f2abe0f.tar.xz
Enable redfish-new-powersubsystem-thermalsubsystem
This is just the default, but enable redfish-new-powersubsystem-thermalsubsystem. As discussed on discord 4 companies enabled it upstream and I see a few more downstream forks enabling it as well. This does enable all sensors in the sensor collection, this is following Redfish as described in the new thermalSubsystem and powerSubsystem doc the sensor collection should contain all sensors that are associated with that chassis. [1] [1] https://redfishforum.com/thread/190/sensorcollection-contain-all-sensors-chassis Redfish release 2020.4 was the new powersubsystem, thermalsubsystem schemas. Redfish has continued to add to them, deprecate the old, and stated this is the new schemas are the future direction. Leave the old redfish-allow-deprecated-power-thermal alone (enabled), this allows for an easier client transition. Also, it would be best if the few outstanding new powersubsystem, thermalsubsystem children resources could get in first. Added a warning about disabling redfish-allow-deprecated-power-thermal in June 2024. Tested: See these APIs, a validator run with both of these enabled (average (2 runs) 6:06) and a validator run with just redfish-new-powersubsystem-thermalsubsystm (average 2 runs 5:52). 3.8% increase. I think this increase is worth it for the client compatibility. Change-Id: Ideb0f1999289b11b80ee0b8288e7ce53de0a7433 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Diffstat (limited to 'meson_options.txt')
-rw-r--r--meson_options.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/meson_options.txt b/meson_options.txt
index 584ca7024c..84417701b9 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -226,11 +226,10 @@ option(
option(
'redfish-new-powersubsystem-thermalsubsystem',
type: 'feature',
- value: 'disabled',
+ value: 'enabled',
description: '''Enable/disable the new PowerSubsystem, ThermalSubsystem,
and all children schemas. This includes displaying all
- sensors in the SensorCollection. At a later date, this
- feature will be defaulted to enabled.'''
+ sensors in the SensorCollection.'''
)
option(
@@ -238,7 +237,8 @@ option(
type: 'feature',
value: 'enabled',
description: '''Enable/disable the old Power / Thermal. The default
- condition is allowing the old Power / Thermal.'''
+ condition is allowing the old Power / Thermal. This
+ will be disabled by default June 2024. '''
)
option(