Disable redfish-allow-deprecated-power-thermal
Disabled redfish-allow-deprecated-power-thermal by default and set a
June 2026 date for its removal. Setting a date 10 months out, allows
plenty of time to move away.
It has been 5 years since Redfish put out the PowerSubsystem and
ThermalSubsystem. We have had
redfish-new-powersubsystem-thermalsubsystem enabled for a year and
half[1].
[1]: https://github.com/openbmc/bmcweb/commit/8615915cc51a468c1c0b6eabb684616d0f2abe0f
Tested: Inspection only.
Change-Id: I86502539830ee41380230accec812916fde12bd5
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/meson.options b/meson.options
index aee691d..6a28751 100644
--- a/meson.options
+++ b/meson.options
@@ -315,10 +315,11 @@
option(
'redfish-allow-deprecated-power-thermal',
type: 'feature',
- value: 'enabled',
- description: '''Enable/disable the old Power / Thermal. The default
- condition is allowing the old Power / Thermal. This
- will be disabled by default June 2024. ''',
+ value: 'disabled',
+ description: '''Enable/disable the old Power / Thermal. This has been
+ replaced by the new PowerSubsystem, ThermalSubsystem, and
+ the redfish-new-powersubsystem-thermalsubsystem option.
+ This option will be removed June 2026.''',
)
# BMCWEB_REDFISH_OEM_MANAGER_FAN_DATA