Update schema pack to 2021.4
Update the script to point to 2021.4.
Tested: built for evb-ast2500, ran Redfish Service Validator:
BASE 2021.4
metadataNamespaces: 2330 2388
pass: 3239 3249
passAction: 8 8
passGet: 120 121
passRedfishUri: 114 115
skipNoSchema: 3 3
skipOptional: 2180 2184
unverifiedAdditional.complex: 2 0
warnDeprecated: 315 315
warningPresent: 12 11
Validation has: succeeded succeeded
Saw new schemas:
curl -k https://$bmc/redfish/v1/JsonSchemas/Manager/Manager.json
...
"title": "#Manager.v1_14_0.Manager"
}
Signed-off-by: Sui Chen <suichen@google.com>
Change-Id: I6560ec010362df28e264d80452059b534b3f89ba
diff --git a/static/redfish/v1/JsonSchemas/Manager/Manager.json b/static/redfish/v1/JsonSchemas/Manager/Manager.json
index 0cad707..1b32cea 100644
--- a/static/redfish/v1/JsonSchemas/Manager/Manager.json
+++ b/static/redfish/v1/JsonSchemas/Manager/Manager.json
@@ -1,5 +1,5 @@
{
- "$id": "http://redfish.dmtf.org/schemas/v1/Manager.v1_13_0.json",
+ "$id": "http://redfish.dmtf.org/schemas/v1/Manager.v1_14_0.json",
"$ref": "#/definitions/Manager",
"$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
"copyright": "Copyright 2014-2021 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
@@ -465,6 +465,20 @@
"longDescription": "This property shall contain a link to a resource collection of type LogServiceCollection that this manager uses.",
"readonly": true
},
+ "ManagerDiagnosticData": {
+ "anyOf": [
+ {
+ "$ref": "http://redfish.dmtf.org/schemas/v1/ManagerDiagnosticData.json#/definitions/ManagerDiagnosticData"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The diagnostic data for this manager.",
+ "longDescription": "This property shall contain a link to a resource of type ManagerDiagnosticData that represents the diagnostic data for this manager.",
+ "readonly": true,
+ "versionAdded": "v1_14_0"
+ },
"ManagerType": {
"$ref": "#/definitions/ManagerType",
"description": "The type of manager that this resource represents.",
@@ -482,13 +496,15 @@
"versionAdded": "v1_7_0"
},
"Measurements": {
+ "deprecated": "This property has been deprecated in favor of the ComponentIntegrity resource.",
"description": "An array of DSP0274-defined measurement blocks.",
"items": {
"$ref": "http://redfish.dmtf.org/schemas/v1/SoftwareInventory.json#/definitions/MeasurementBlock"
},
"longDescription": "This property shall contain an array of DSP0274-defined measurement blocks.",
"type": "array",
- "versionAdded": "v1_13_0"
+ "versionAdded": "v1_13_0",
+ "versionDeprecated": "v1_14_0"
},
"Model": {
"description": "The model information of this manager, as defined by the manufacturer.",
@@ -940,6 +956,6 @@
}
},
"owningEntity": "DMTF",
- "release": "2021.2",
- "title": "#Manager.v1_13_0.Manager"
+ "release": "2021.4",
+ "title": "#Manager.v1_14_0.Manager"
}
\ No newline at end of file