Bump Redfish schemas to 2023.3
Redfish released 2023.3 1/25/2024.
https://www.dmtf.org/content/redfish-release-20233-now-available
It is several new schemas and added properties to a pile of schemas.
One use case is: ComputerSystem v1.22.0
Added EfficiencyFavorPower and EfficiencyFavorPerformance to PowerMode
https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/69122
This is a one line change to scripts/update_schemas.py and then ran the
script.
Tested: See the new schema versions (e.g. System 1.22.0).
No new Validator errors on p10bmc.
Change-Id: I5c10d78e891da71fd14187f63aa6ac682cf15598
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
diff --git a/static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json b/static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json
index 3f009ca..fa29b30 100644
--- a/static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json
+++ b/static/redfish/v1/JsonSchemas/OperatingConfig/OperatingConfig.json
@@ -1,8 +1,8 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/OperatingConfig.v1_0_2.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/OperatingConfig.v1_0_3.json",
"$ref": "#/definitions/OperatingConfig",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
- "copyright": "Copyright 2014-2020 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
+ "copyright": "Copyright 2014-2023 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
"definitions": {
"Actions": {
"additionalProperties": false,
@@ -185,8 +185,8 @@
"readonly": true
},
"MaxJunctionTemperatureCelsius": {
- "description": "The maximum temperature of the junction in degrees Celsius.",
- "longDescription": "This property shall contain the maximum temperature of the junction in degrees Celsius.",
+ "description": "The maximum temperature of the junction in degree Celsius units.",
+ "longDescription": "This property shall contain the maximum temperature of the junction in degree Celsius units.",
"readonly": true,
"type": [
"integer",
@@ -215,8 +215,8 @@
"longDescription": "This property shall contain the OEM extensions. All values for properties that this object contains shall conform to the Redfish Specification-described requirements."
},
"TDPWatts": {
- "description": "The thermal design point of the processor in watts.",
- "longDescription": "This property shall contain the thermal design point of the processor in watts.",
+ "description": "The thermal design point of the processor in watt units.",
+ "longDescription": "This property shall contain the thermal design point of the processor in watt units.",
"minimum": 0,
"readonly": true,
"type": [
@@ -280,7 +280,7 @@
"properties": {
"ActiveCoreCount": {
"description": "The number of active cores to be configured with the specified maximum clock speed.",
- "longDescription": "This property shall contain the number of cores to be configured with the maximum turbo clock speed. The value shall be less than or equal the TotalAvailableCoreCount property.",
+ "longDescription": "This property shall contain the number of cores to be configured with the maximum turbo clock speed. The value shall be less than or equal to the TotalAvailableCoreCount property.",
"minimum": 0,
"readonly": true,
"type": [
@@ -305,5 +305,5 @@
},
"owningEntity": "DMTF",
"release": "2020.2",
- "title": "#OperatingConfig.v1_0_2.OperatingConfig"
+ "title": "#OperatingConfig.v1_0_3.OperatingConfig"
}
\ No newline at end of file